I have travelled many times with Aegean Airlines from Berlin to Athens Athens to Larnaca but also in domestic flights in Greece. In general I would say that it is a very good company as long as everything goes well and you DONT need anything from the customer support. In that case you have to wait for hours (sometimes days) for someone to pick up the phone quite often to tell you that she/he is not competent to respond to your question and as such your call will be forwarded. Surprisingly 9 out of 10 times nobody will pick up the forwarded call. Another malicious trick they are doing is saying that you should wait for the responsible person to call you. Something that may happen after a week or so if you get lucky. They also have the bad habit of not informing the passengers for delays or other unexpected event that may jeopardise the trip. I missed a flight once (one of the very few that departed that day) because the advice of the Athens airport information desk (Aegean did not pick up the phone or the line was busy from 9 in the morning till midnight) to to my question if the flight will be delayed-cancelled or not was to go at the airport four o'clock in the morning and hope that the flight will take place otherwise ask the Aegean people there. I didn't risk it. As a result I was waiting 4 months to get the taxes from the ticket back. There are also hidden charges as using the internet to book tickets involves a fee the same applies though if you book the tickets by phone.