I bought it from Direct Game Keys and the site does use the https address meaning it is secure. It never had the option to use PayPal or Google Checkout which kind of worried me. The prices though are very cheap which I'm not sure if I should have been skeptical about that. I checked my bank account online and seen a withdrawal for about $14 yesterday and wondered if that was the site taking the money out. My order still says "This order is marked as Awaiting Payment" which I'm wondering how the long this site takes. Do you think it's because I ordered on the weekend? I actually placed the order Saturday. I ordered Guild Wars: The Complete Collection by the way. It's strange because it says it's $16, but I see a withdrawal for $14 so I don't know what's going on.