I think I heard of a credit card you can get that can be used one time and one time only. Seems to me that you have to get it from your bank. After identity theft, I now buy and pay with US Postal Money Orders only.
I did get my money back from the credit card company, but it was a hassel. Seems some young punk bought about 300 dollars worth of electronic stuff, and when that went through ( I was on vacation in another state) they tried to buy a computer on the TV shopping channel..QVC or something like that. The TV channel could not reach me so refused the charge, and sent me a letter about it, which arrived after I got home.