I had my haircut for the first time in Dubai today, I've had some shocking haircuts so am quite particular, so also did a fair amount of research before booking. I went to hair works in ibn battuta (so not that close to DIFC), it cost 300aed, which it seems is quite expensive from the previous comments, but, i'm used to these prices from London, and can recommend Gemma who did a great job.