I'm becoming more disenchanted with Air Asia everyday. They lure you in with very attractive prices but nickle and dime you to death after your initial purchase. The latest, I found out, was that you have to print your own boarding passes in advance of coming to the airport or be penalized with delays, extra expenses for using their ticket counter and having them print the passes for you.
It was very inconvenient to hire a taxi motor bike to take Sofia to a print service to have the boarding passes printed. She is very self-conscious and received dirty looks and stares at every intersection and at the printers because she was wearing shorts. Java is Muslim territory and they are very strict. This is the reason she moved to Bali... for religious freedom and less judgment and condemnation.