I would honestly never go here again. My car was there for a week, they never ring me to give me an update on what was going on and when I rang and I was told that they would call me back I had to ring them again and again. Eventually they told me that the car was ready twice, which ended up in me being stuck at the mechanics and paying for a taxi to get home as the car wasn't ready at all. And when the car was actually ready to be picked up they never rang me.
That is not the worst part: when I finally picked up the car, after paying a lot of money, it wasn't fixed at all! As soon as I drove off there was something weird: it sounded and felt heavier, it was stuttering and I almost stood still in the middle of an intersection twice! When I went back in the next day they just told me to come back next week, as they didn't have any time that day and, as they said, 'it was still driving'. That it was completely a massive lack of service didn't matter apparently.