Our trip from Malta was delayed due to the Malta airshow, so not Olympic Air's fault really!
They served us drinks and a snack whilst waiting and notified us of the progress. Many were catching connecting flights like us, so most of us were late.
It was a small plane with propellers, so I was quite amazed as I was expecting an Airbus etc
Anyway, on arrival in Athens , we were met by Olympic Air /Aegean staff who gave us a food voucher, a letter for a free one way flight and had booked us on the next flight , which in my case was in an hours time. Great customer service. The only delay I had was getting to my last destination, but all this worked out well in the end. Just lost time.