Originally Posted by chia1121
link is already gone....
I think the site may have been slammed when you tried. They are back up and running now. Their site now says:
Due to an increase in demand for this promotional offer please allow 7-10 days for your free t-shirt to arrive.
That's cool, though! At least they are still taking orders!