I think the added service fees which were not highlighted prior to payment are a disgrace. Tried to cancel the moment I received confirmation for the higher amount and was told that wasn't possible. Wrote a written complaint and they stand by their policies. They added $ 17 per passenger per booking without ever showing this prior to input of credit card. Have reported them to ACCC.