I'll just add that the folks working at the USPS aren't always right on such things. I have had them tell me the shipping rules ( and many others have posted the same) and they were 100% wrong. I have mailed two identical packages to the same person and been charged different prices.
I believe they change the money orders regularly when there is a rash of counterfeits. I would be willing to bet that this is a good MO and badly informed postal employees. The fact that he had a "Stack" of fake money orders seems strange. NYC or LA, maybe...but Wilson ,NC?????
I also remember being told by a postal employee that my $20 bills were counterfeit. He said he could tell by looking at them. He was, of course, FOS. They were brand new from the bank, and he hadn't seen the latest change.