I've had so much worse experience from here. I went to change my car's oil but they damaged my car's oil stamp treads, But they refused to admit their mistake. Later I had to get it fixed from another garage. And cost around 400 dirhams. Most of the workers there are do not know the job.