Is it just Visa? Crud. I haven't made any orders with them in a while but I think my CC is stored on their DB >_<
ooo, maybe thats it. i never store my CC number unless a service forces me to, i usually just type it in every time i shop.
another tip, for those that don't know, is to never use a debit card while shopping online, but to instead use a CC, its safer that way. credit card bills can be disputed much, much easier than debit cards, and debit cards often have fees to go with it when you do.