I've flown with Air Asia many times, including to and from Macau and HK. Never had a problem, always on time and service has been good. The fee for paying by credit card and trying to trick you into paying for add-ons like seat selection and insurance is irritating but flights are still cheap. I would certainly fly with them again.