I had a mixed experience with a few pros and cons ...
I had a mixed experience with a few pros and cons at Dibdale Auto's Limited. The service was good, but I felt the pricing was a bit on the higher side for the repairs. Overall, it's an okay place to visit for car servicing.