You may want to call the 800 number and check. I ordered it online (4 weeks ago) and also recieved nothing (thought I would get an email at least). So about a week after I ordered I called to see if I could at least get the number and she couldn't find the order in the queue at all, it looks like the online didn't work. So she just enrolled me over the phone, and gave me the number. So they may have had a computer glitch and since you ordered about the same time I did you may want to check. I still haven't gotten the card but I did receive an email on a special offer on a DC hotel today, so I must be in the system. Since it is an 800 number I would call now instead of waiting.