Short Answer — You can purchase a MoneyGram money order worth up to $300 at Royal Farms convenience stores. There’s a fee of $1.25 per money order.
Royal Farms sells money orders at its various convenience store locations, customer service associates told us.
We called stores in the Baltimore area and found that Royal Farms sells MoneyGram money orders up to $300 in value per money order for a $1.25 flat fee. But you’ll need to pay for your money order in cash — no exceptions.
Want to avoid fees or pay a different way? Compare your options with our list of places where you can get a money order.
While Royal Farms does sell money orders, it does not cash money orders at its store locations.