Wow, I went to request my cards be delivered, and found that their site where you enter your credit card information does not use SSL! I'm sending them an em right now, but I'd advise anyone else to NOT put their credit card info on a non-secure website...