If you don't take credit cards

then I would only take cash. I think if you check eBay alot of sellers will "not" take USPS money orders.... funny you'd think they're safe - but that's not the case. Almost anything can be forged nowadays.
I work at a very large credit card distribution center and we've even seen counterfeit money. One gal was saying that she was given counterfeit money when she cashed her check and when she took it back to the bank - they took it back, but did not give her anything in return! Yep.... they kept it to turn into the "Feds" (federal offence) but she was out the money. Go figure!

</IMG>