I can believe that's what you were told, but if this was the case I would never have to enter my new card number into Amazon, which I do. It just doesn't sound right.
Sounds more likely - I have never had any company or website that knew my new card number, I can't believe they would sent that info out. I can believe that things stop working when you approach the expiry date.