What do I do
Any US Post Office will cash any US Post Office money order. You may have to let them know the amount ahead of time so they can save up that amount in cash and get it cashed later the same day. My post office is in a small town, but they have never had a phony one yet.
I would be interested to know the specifics of anyone that has personally been involved with a fake US Post office monry order.