I had the same problem. I called customer service and chatted with them but they couldn't do nothing to help me. Their only advice was to "try again later."
If you have a Comcast service center nearby, you are better off going there and showing them the email and they will give you the xFi pods and help you more there.
... View more