Be prepared with HK Airlines. I flew them on the incredible deal to Asia they had earlier this year. The service in the air and the seat were excellent. The service on the ground was terrible and on the phone virtually non-existent. They almost cancelled the ticket when I arrived in LAX because my connecting flight in Asia was cancelled. It took 20 minutes of pleading with three different people to get them to allow me on the plane. Would I do it again? For the price I paid (less than half of this), I would. For this price, I would not.