I thought they would be cancelled immediately after activation or first use of replacement card.
I got a new Ulster Bank visa debit about 4 weeks ago but I've just bought some stuff on Amazon with my old card and the money has been taken out of my account, so it's still active.
Rang them and got the old card cancelled, he wasn't even sure if he could do this for me but it worked. He agreed that it should have been automatically cancelled on activation of new card but this guy didn't fill me with confidence in what he was saying.
Can anyone confirm if an unexpired old card can remain active for a period after a new card is in use as I think I saw something when googling around that an old card remains active for up to 4 weeks.