Just checked my Halifax Easycash account online and 2 payments of £15 were made yesterday to 02 (prepay) - I don't have any dealings with 02. I've called Halifax, they have cancelled my card and will refund me and investigate. The thing is I only ever use this card online, always use paypal where available and Halifax have there own secure system, so how has this been done? Luckily I very rarely keep more than £50 in that account but now I don't want to use it anymore, or do any online shopping in fact. Anyway, check your Halifax accounts people!