Bummer! Yeah i always have had a slight unease about banks sending out new credit cards to your letterbox, im sure you can have it arranged that you pick up the card from the bank when it is about to expire.
Seems a bit loose when, fortunately, i mentioned to the bank in passing, i was going overseas for trip and it was a bit of to do, as they wanted to know which states id be visiting so they could keep a eye on card transactions and if it was stolen and used out of the areas mentioned they would cancel it, was a bit annoying really, but they would of cancelled it if they could see it was being used overseas, and I had of mentioned i was going there.
Just remember... "wherever you go, there you are" .....Buckaroo Banzai 1984
Bookmarks