Hate to burst your bubble, but cash deposits can be reversed.
Care to elaborate?
I am not refferring to E-Transfers or transfers over the phone by the way - but the buyer going into the bank with cash, giving cash to the teller, and the teller depositing into your account
E-transfers and telephone transfers to the same bank can be reversed, which is why I did not include these.
------
I have not experimented much with Wire Transfers and BTC ... only about 10 transacitons with this method
They have been safe, however, the fee can be quite high for small amounts.