Prevention being the best cure n'all does anyone financially minded know which Bank(s) offer the best protection against this kind of fraud? The spectrum of bank service experienced by myself and my flat mate has been quite wide in this instance. My flat mates bank HSBC noticed a transaction taking place on foreign soil, outside of his usual spending pattern. They immediately cancelled the transaction, telephoned him and cancelled the card. The most inconvenience he will suffer is waiting for his new bank card to arrive. My bank, Halifax, didn't notice anything amiss in a transaction occurring in another country. I however did but despite my protestations Halifax couldn't cancel the transaction, indeed I had to wait until the next day before Halifax was even able to tell me from what country the money was taken. Now I have to wait for up to 14 days for their fraud team to contact me, with no reassurance as to when or even if I will be refunded. Needless to say the money taken is money I need. Have I just been unlucky in this instance? Or does the fraud prevention services between banks differ substantially?