My baggage was delayed at layover in DXB in September. At my final destination (which is not my home), my secretary had to harrass EK to have an update. The following day, the baggage landed but they were unable to tell the delivery time as "they don't know how the driver will decide his delivery route". So I had it delivered at the hotel.
Bottom line : two working days without proper suit and tie (but at the same time, a good trivia to break the ice with local employees). EK offered 60EUR compensation as I was flying J. Luckily, I had only internal meetings, so I bought a lousy shirt, underwear and a pair of socks for just 35EUR, but clearly, 60EUR is not enough if I had a formal meeting, not to mention the time lost to buy those un-needed things ...
Customer service clearly doesn't realize the impact of the delayed baggage when you are on a business trip with a tight schedule.