Apparently the discount codes are good *RIGHT NOW* according to the e-mail I just received... except for Canadians who will "receive further information next week." ARRRRRRGGGGGGGGGGHHHHHHHH.