Happened to me last year. I had £285.00 taken out by Virgin Media even though I don't have an account with them, then another £20 for a phone card with BT. I contacted my bank and they repaid me the money, issued me with a new card and it was put down to fraud. Now I check my statement thoroughly just in case!