I just went to order something from Amazon, and when I got to the screen where I could choose a card, there was a new card available. My current debit card is due to expire next month and I haven't received the new one yet (or possibly I have but haven't opened the envelope yet, DH tends to 'tidy' the post before I see it), but somehow Amazon have the new card details attached to my account already. I've checked my online banking and it is definitely my new card, and nothing untoward has happened in either my Amazon or bank account, but it is bloody wierd and freaking me out a little. Any ideas how this has happened?