The after sales customer service is appalling. Our flight in early May was delayed by 10 hours meaning we lost a full day of our holiday. 8 hours of this was spent in Dubai airport from 2.30am - 10.30am. Not a single seat free so we had to pay for a lounge. We have filled in the online form and the response was they would reply within 60 days. We have heard nothing and online and numerous phone calls have resulted in no help whatsoever. My colleague travelled with BA, similar scenario but was compensated within 2 weeks. Emirates just dont want to know.