Just knocked off one star. I had a faulty air bag light. This had also been checked at my previous service under warranty, and as it was still faulty they said they would check if it could still be covered. They didn't cover it under the warranty and didn't let me know before proceding with the work and charging me. Not a big deal, as it did need to be fixed, but could have let me know before going ahead and charging me.
more