I've been a customer for years and have never had this much of a problem. I renewed my contract back in December and i have yet to recieve my gift card. I spoke with a representative in February and was told that my card was mailed out. It's almost May and still no gift card.