Catholics don't (officially) pray to Mary or to any saint. We pray to them to ask them to pray to God on our behalf. Most Protestants believe that Mary's soul is in Heaven - and surely no Christian can deny that, as why would she be in Hell? Catholics add to that the belief that Mary's body is in Heaven. If no one really dies, but instead inherits eternal life, then why should we not ask them, as people who now reside
with God, to pray for us, on our behalf? All prayer
is to God, so why is it so bad to go through an intermediary if it has the same purpose?
Where does it say (in scripture, because you're good at this) that it is wrong to ask another human to pray for you?
The older usage of the word "pray" is synonymous with "to ask". So we
ask Mary to
pray to God on our behalf. In the I Confess we say, “And I ask blessed Mary, all the angels and saints, and you my brothers and sisters to pray for me to the Lord our God.” In the Hail Mary we say, “Holy Mary, mother of God, pray for us sinners now and at the hour of our death.”
To give a scriptural argument,
"My soul magnifies the Lord, and my spirit has rejoiced in God my Savior. For He has regarded the lowly state of his maidservant; for behold, henceforth all generations will call me blessed." (Lk 1:46-49)
So if by praying to Mary, Catholics are more able to focus on Christ (magnify), enhancing prayer cannot be a bad thing, can it?
(BTW, thanks for getting back to me, I thought you never would

)