Sorry. Apparently, they're not giving out the $25 credit anymore. SO SAD!
If you sign up to be a member at the Foundry (a members only surplus distributor), you will receive a $25 credit. This will land you a free or almost free product. Treat yourself or save some money on Christmas shopping.