Unfortuneately, that might be your only recourse if the guy refuses to give you a refund. It sounds like he just plain scammed you, so I doubt he will be very responsive. I'd give him one chance to make it right, then post all of the info all over the forums and make a complaint to the website he advertised on. Then, next time you are on vacation in Virginia, pay him a warm visit.