Had a terrible experience with the owners of this Garage. Initially they appeared to be good folsk, but in the end, Gibbs turned out to be just like every other repair shop. Overcharging customers for parts and labor and refusing to stand by their work. Had them look at my 2005 Mazda 6 because I had a check engine light. When I brought it in it had diagnostic code P0455(emission systems leak). After looking over my vehicle they assured my wife that the check engine light was due to a faulty gas cap, but I also needed front brake pads and a new drive axel. The diagnostic, service and parts came to $ 499. A bit pricey in my opinion. And my initial concern(check engine light) was conveniently brushed under the table and rendered fixed by replacing my fuel cap with a new one. Did I mention That I paid $ 78.50 for a smoke test to find a faulty fuel cap that turned out not to be the issue as they had diagnosed. Anyway I had the recommended services performed on the 8th of July, and 1 day later the check engine light returns. Anybody who knows a bit about cars knows that if you clear a check engine code without actually fixing the problem the code returns in a day or two. After bringing the car back to redress the issue Gibbs tried to charge me another $ 400 dollars to fix the problem that they had mis-diagnosed the first time. I relied on their professional opinion and they dropped the ball. and instead of correcting their mistake they pretended as if this was a new issue totally unrelated to the original check engine light 2 days ago. And here is the kicker, my wife asked for the«supposedly new» diagnostic code so that we could cross reference it… and guess what, it was the same code from previously P0455, they never fixed the issue. They just gave me a new gas cap and found a bunch of other issues to work on because it was more lucrative. How dishonest is that. Like I said, typical repair shop. Only thing they care about is lining their pockets.