It took a bit, but eventually the automated line just asked for me SS# instead of the card# and I got through to a customer servie rep. There was no language barrier (person spoke English fine even with an accent) and he told me the website for cardholders is myimaginecard.com. According to the rep my card was mailed out October 20th and it was sent from Atlanta,GA. I'll give it about a week or two to get here. So far things are okay.