It seems that there's quite a lot money send by immigrants to their native countries.
I don't really know how you tranfer money in the USA, obviously not by a bank?
We do it here with our bank - to any other bank in Germany, Europe or elsewhere. (Germany and EURO-Europe can be done easily online.)
What is the reason for using Western Union et. al.?