I fly EVA all the time. Very good. The one problem that is annoying is always asking, no demanding to see the credit card the ticket was purchased with. If the card gets lost or stolen during the trip, problems. I don't even know how other people can buy a ticket for you online. What if they are not anywhere near the airport or in another country?