Yikes. Sorry you got taken. I don't have games shipped for this very reason. I like to pay cash and pickup in person so i know what I am getting into.
I don't know if banning him is the correct way to go, then he can just take people from the shadows....