That's a bugger mate!
I'm with DB, how do you think they got your details? Maybe it is a breach of bank security?
It is a pain how they stuff you around as if it is your "fault". As far as I am concerned they offer these wonderful services (and happily charge us for the privilege;)) they should make them secure. Don't let them push the guilt to you.

