Well, this is interesting... I signed up myself first, then my hubby, then my mom. My mom got her's in the mail today... LOL I haven't gotten anything yet! Hoping soon though. A lot of people on another site I frequent got their's today too.
I never got any email from them but I did get the card today- really unexpected.