Wow. Right now, I'm working on a web site all about internet security so as soon as I started reading your post, I had a bad feeling in the pit of my stomach. jaylake is right. Report this to your credit card company right away. You can find more guidance about how to deal with thishere.
no subject