Not very nice, but hey, nobody was holding a gun to my head.
Apparently the Office of Fair Trading wasn't content to leave it to the free market to punish such tactics:
Travel companies have been ordered to end the use of hidden surcharges for passengers paying by card.Much as I may prefer this, it's not the sort of restriction I can condone.
Airline, ferry and rail passengers typically have to click through four to six pages of an online booking before the charge is added to the price.
Now the Office of Fair Trading (OFT) has ordered them to make all debit or credit card charges clear immediately.
It also wants the law changed to abolish altogether charges for using debit cards.