What's the safest & best method to collect payment from a private sale? Let's divide this into 2 categories: 1) Let's say you are selling a medium-value item online, something worth less than $1000, through Ebay or Craigslist. (i.e., electronics or sporting goods) 2) Let's say you are selling a high-value item locally, something worth more than $1000, and has a title. (i.e., a car, or motorcycle, or boat.) If you accept... Cash, you could receive forged bills, and not be able to detect them until the bank does. Checks, the buyer's checking account could have insufficient funds. Money orders, you could receive a forged one, and not be able to detect it until the bank discovers it. Paypal or Credit cards, the buyer can simply withdraw his funds after the deal, or dispute the transaction later. Certified funds, like a bank check, seems like the safest thing to accept as a seller.... however, many buyers are unwilling to pay this way, especially online. (This could also be forged, much like a fake money order.) Here's a question: Is it a very bad idea to give out a bank account number to a buyer, to accept a bank transfer as payment? 1) Does this put you at a risk for theft, fraud or identity theft? 2) Is there a way a buyer can recall his bank transfer, like he can with Paypal?