Electronic transfer usually costs a few bucks, but it's safe. Once the funds are in your account tough for anybody to cheat you out of anything. My bank (actually a Credit Union) has the funds transferred to one of their accounts, then into mine, so my account number is not even given out.... I've taken personal checks for payment many times, just never released the merchandise till the check clears.....