I got a many USPS money orders for guns and other stuff I have sold and never got a bad one. I always take mine to the post office and cash them. They verify them right there.
Your post office has a lot more cash than mine. For me, they can be a royal pain in the ass to cash once you get over $200.00 or $300.00 dollars.