Before I even tell this story please know I would rather walk barefoot to Diani than ever board an East African Air (or it’s parent company Fly 540).
We had a flight to Diani in early September and the day before the flight we got this message

I called them about the refund and they said that it would be processed in 7 to 21 days. My friends, it’s been over one month and I have yet to get my refund.
Mind you I called them and they told me they have started the processing. Also I emailed them and copied customer complaints at KCAA (who responded before even the Airline who have never responded to my many emails).
I decided to go to Twitter to see and imagine my surprise on seeing this


THREE MONTHS????
In short, fly East African Air at your own peril