I received $8000 in checks from overseas for my old ML parts - 1 Cashier's Check and 2 Postal Money Orders that looked legit and the bank cashed. I sat on the money for 5 weeks and sure enough, they were bad. I of course had not shipped anything and got the bank to release the balance of my funds after they got theirs - seems they don't take lightly to $8000 worth of bad checks! Wire transfers are the safest as the bank carries the liability.