I have been a longtime customer of Ledingham GM, I used to get a ll my vehicles serviced there, until now. The trouble started when my cabin filter apparently needed to be changed 4 screws (which they had out already) and $22.10 labour I had it changed, fast forward 3 months in again for an oil change and out comes the grease monkey claiming it is time to change the cabin filter!!! I asked if he checked the records with a dumb look on his face said no. I watched him repeatedly come into the waiting area with cabin and air filters in his hands claiming they need to be changed. IMO it is a an upsale that the service consultant sees a commission on.