Complete lack of communication on their part. Was told over the phone that they could cash my MoneyGram check for me. Confirmed that they had the amount in their store at that current moment and there would be no fee since I paid a fee to have the money sent to me in the first place. I drove all the way there just to find out that they were going to charge a $ 350 fee to cash it!!! They lie just to get you in there I think! Complete scam. Don’t waste your time coming here