Sort of off topic.....I order from CK also and got my CC number stolen. The last couple of times I've ordered, I got the virtual number from my CC company and it worked out fine.
However, the last order I made, several things that I needed desperately, were out of stock. I thought the new system was going to tell you if something wasn't available.
So yesterday I made an order and did it over the phone. They were sooo helpful. A couple of things I needed were unavailable at that warehouse and so they are going to ship them from the other warehouse. Had I ordered online, they just would not have come in. I felt comfortable using my card over the phone.
But you have to have a tax ID to order from them.