I've generally used them for oil changes and it has been fine except for always trying to upsell us on various "flushes." I recently took my Honda in for an oil change and asked them to check the power steering fluid because the steering wheel has been vibrating and moaning. They told me it was fine. I took it to another mechanic for 90K service and asked them to check the power steering fluid. They told me it was absolutely NOT fine and required multiple flushes. When I got my car back, voila! No more moaning and vibrating (which is generally not a bad thing but not what I want in my vehicle). Shame on BM for either missing this or not even looking at it.