Just gets you a coupon, but hey. Only good for US residents.
The story behind it is somewhere between hilarious and eh, depending on your mood and inclination. :)
Their server does seem a bit over-loaded. Still waiting on a confirmation for mine (tried reloading what I expect will be the confirmation screen...)