I stopped taking checks, because I wanted to avoid any ugly business with a bounced check, and I just recently stopped taking money orders because having "Other" as a payment option was continually confusing new buyers. I've even lost sales because of it. A new buyer gets freaked out that they don't have a Paypal account, chooses "Other" thinking they are going to pay with a credit card, then the only way to get paid is to cancel the entire transaction and have the buyer start over.