The whole point of outsourcing is to get something done at lower cost. If $50/hr isn't significantly lower than what it would cost here (including factoring in the intangible costs such as communication time, etc) then outsourcing would no longer be compelling.
$50/hr is extremely cheap in the US. You can find some competent people at this level, but mostly pretty green. If you are hiring an actual agency, competency probably starts at $100.
Outsourcing or not, if you want cheap, you will get cheap.