A complete farce of a service.
I needed to receive some money from my father. I spent hours going to five different MoneyGram agents: four of them the person responsible was on holiday or their connection with MoneyGram was not working!
The fifth one made me fill in their forms, went through my ID and then said they could give me my money because the sender's name was not spelled correctly on my form!
As the other reviewers here have said, MoneyGram and their network of mainly dodgy backstreet agents will use any and every excuse to NOT give you your money.
There is so much paperwork and bureaucracy imposed by MoneyGram that it's not worth using the service anymore. It's a convoluted process to get your money.
Their agents are mainly low-paid, salaried staff and therefore have no motivation or desire to help you. They just want to get rid of you.