Yes they have MoneyGram & a cheaper similar service called Walmart to Walmart which is what it says... You can send money to any other Walmart in the country.
Yes they do. Though not sure what service it is.
I I'm not sure have a look for it but if you call customer They will let
Yes, I believe so.
Thanks! Your answer is awaiting moderation.