I'm in internet security for many years. An online retailer storing customers' ID is a very bad idea, theres a good chance your info will be leeched by staff or hackers to open accounts elsewhere, stalk you online to make money, etc. Staff come and go, your id is forever. You might not think...