After registering, I was presented with the following message:
Thank you!
Please allow up to 6 - 8 weeks for your free sample to arrive in your mailbox. In the event that there is a delay in shipping your sample, we may notify you via email.
Deactivating for the contest since this freebie was already posted in the forums. Keeping the deal up since it is using a different landing page (the one that actually work )