So many of you guys overthink things to much. I sell an average of 300 games a year. and at least 50% is through the internet often with people that I have never met
You have to protect yourself, no question there, but its very easy to protect yourself
Ideally, cash is king, no doubt there
But when selling to someone across the country or so, there really is only two options
1. Cashiers check, buyer has to wait 5-10 business days to verify it clears, then ship
2. PREFERRED WAY: Wire transfer. there is no recourse/chargebacks period. If the bank has a fee (mine does, 25.00 for domestic, 50 for international). Either negotiate that into your price, or negotiate it with the sale. As a seller, I want to reach as many as I can, so I often eat that fee. But If we haggle back and forth agree on a price, then they say they have to do something like transfer that cost fees, then I tell them that they can eat the fee. There is nothing that a person can do with your bank and routing number that can hurt you, they can only deposit money basically, they can not withdrawal. So you are covered. You can ship the game instantly this way to.
Paypal is good for one thing, a deposit, and a small one at that. Even friends and family can be chargedback if the person paid using a credit card that has credit protection, which as a seller you do not know, so avoid paypal for full payment.