Would you be save, selling on Craigslist (or similar) if you said cash-only?
And... how DO you tell if a money order or cashier's check is fake?
As to accepting any kind of a check... you never know if the funds are actually there. And if they aren't... you are out the value of the check plus a fee from your bank, which might be around $25 these days.