You could have your checks reversed up to 2 billing cycles later I believe.
All it takes is for someone to say "my checkbook was stolen" or a few other things.
With cashier's checks and money orders you can still get slammed:
1) someone fakes a cashier's check or money order
2) you take it to your bank, they look at, accept it as legit and deposit the funds in your account
3) you send the BTC
4) a few days later your bank realizes it's fake
5) your bank debits your account equal to the check or money order
6) you eat the loss and curse the current financial system
There are services that accept checks and cash you out after a few days a week or what.
They charge a fee and if they realize you're getting slammed with fraud will either charge more or cut you off most likely.
At this point, I've had it with the current banking system.
Let's just pay everybody in Bitcoins and get this over with.
Yep and trade cash for Bitcoins in person. That would do it.
-Jered