Thanks everyone I just called and they don't know what happened but they are sending me a new letter for my trip in 2 and 1/2 weeks and then a new card.
Thanks so much for you help! I guess everyone better double check the expiration dates on their cards.