Who's backpeddling? I'm certainly not. This isn't just about
this website — it's about any website that is (or will be) asking you to hand over money or details. My analysis will stand, regardless of the actual situation here.
Gather round children! This is what a two-minute scam website looks like. No effort, discrepancies everywhere (specs), technical inconsistencies (domain whois). But look somebody in a forum said it's a real person, it must be real! No.
If you charge into a site like this and trust it, you're an idiot. Your idiocy is not dependent on this one being a scam. Put the card back in your wallet and wait until the product actually exists.
And the lolwut was in keeping with the style of the handle and the website. I thought that was rather obvious and certainly wouldn't have thought it needed a sidebar conversation... But here we are.