Yeah, I just rang dept of fair trading. By rights I can't expect them to pay the bank fees. I did put it through 3 times without checking if it worked the first time.
So would I be right to ask for all 3 to be refunded? Or should I just be happy if I get refunded for the two? I don't need it now anyway, since I got it from somewhere else.