I use xoom. It charges about $3.00 for bank deposits. It varies depending on the amount. If you transfer more than $300 U$D then there’s no transfer fee. FYI., I don’t have a rentista VISA.
What it comes down to is how much money are we talking about?. Otherwise Western Union or Xoom should be able to help you, with a small commission of course. If it's over 10K you might have to show where the $$$ is coming from. Money laundering is an international problem.