My experience with Keep2Share has been worrying. Just tried to buy a 90 day premium account, entered all of my information, including credit card number, exp date, security code, pressed PAY NOW, and the Keep2Share system gave an error message stating that my credit card number was incorrect. It...