It can take a month b4 your bank can determine if the MO is fake, leaving you responsible for the bad MO. Unless you know them, it's a risk, even after you cash it.
LIsten, I had a dude send me $4300 in Walmart money orders, they looked good. They were in fact Walmart money orders BUT I caught what nobody else could. They were in fact legit money orders but they were already cashed and a inside person stole them without them being stamped and used them to pruchase more stuff! I called the number on the money order to verify that it was good the automated service said they were already cashed, weird I thought so I called back and opted to talk to a real person who then looked them up to say they have been cashed and are no longer any good. Accept them BUT do not send the merchandise unless you can without a doubt verify they are good, call the number on the money orders before you cash them, you are responsible totally for them.. Polo..