Virgin Blue confirmation doesn't print

Virgin Blue confirmation printing

Maybe I'm expecting too much, but if I were the web developer at Virgin Blue, I'd test that the itinerary lookup page printed alright. It's the kinda page your customers might think would be worth printing.

Instead you get this absolute dogs breakfast. WTF? Before you ask, this is what printing looks like in Internet Exploder 6 and 8, which probably accounts for 80% of your customers. I did try Firefox first, then reverted to IE to see if it fared any better.

I don't need fancy styling, but having the text I'm interested in reading all overlapping isn't what I had in mind.