Personal checks are actually safer these days because they are not counterfeited. Just make sure they clear first.
The only problem that I have with that is that no bank that I have dealt with, Chase, Wells Fargo, or TD Bank, can tell me anymore when a check actually clears.
Most banks will make the funds available to you within 1-3 days, but all of these banks have told me that it could take 30 days or more for the checks to actually CLEAR.
There is NO way to transfer money that is 100% safe. Even cash and carry deals can be carried out with counterfeit cash.
The worse the global economy gets, the more sharks there are in the water.