I waited 3 and a half hours yesterday on the phone to cancel my qantas flight to the US. They charged me a cancellation fee and were the only suppliers I dealt with regarding my trip to do so. Everyone else refunded in full including Millenium hotels that I had booked a non refundable room with...