I took my Toyota here to have the O2 sensors replaced. I already knew what was wrong and just need the parts replaced. They discovered that my Toyota has 4 O2 sensors and that 2 of them were bad.
They overcharged me nearly double what a friend of mine paid with another repair shop telling me that they weren't making any money off the part. If that's the case, they really need a new parts supplier.
It took forever to get an appointment. I'm not sure why they are so busy except that perhaps the guys working there are very personable giving customers a false sense of security with the repairs.
Within 4 hours after getting my car back, the engine light came on again. I took the car back and they told me the other 2 O2 sensors were starting to go bad. I decided to go elsewhere to get these fixed. Too expensive at Edmonds Automotive.