The same thing happened to me.. I gave the car in the morning.. was the first customer dere.. then went back at 5 with promises of all work will be finished. And was surprised to see that my jeep had not even been moved when i reached. Made a lot of fuzz and threatened to complain at the Dubai office, that got them cracking and they asked me to bring it back next day.. took it back.. they gave a me free 4x4 as rental for the day and then had mine ready at the end of the day..

Overall they have the worst service, but can be worked on with threatens and a few complaints at the Dubai head office.