On a similar note, beware Travelocity online booking
Travelocity stung me too, at the end of a very long and convoluted booking process, with "oh what a surprise, we've just noticed the only way we can get the tickets to you is by FedEx next-day delivery at US$ 39.75".
TWO days later the tickets turned up having just been sent by Royal Mail.
I don't know which annoys me more. Charging for a service and then not providing it, or taking me right through a web transaction and then suddenly announcing at the end extra charges that could have been advised at the start.