So I did the rotors and pads a few weeks back. Everything was good for a week then the ABS light came on. I'm having trouble finding a code reader that will read these brake codes so I was going to bring it in to a Midas shop tomorrow. They initially said $40 just to read the codes and probably more like $60 to find exactly what is wrong. They said the wheel bearing assembly is likely the cause, they do a bunch of them. So I was looking up parts and see that they list a wheel speed sensor for our cars that costs under $10. Then they list the hub assembly that costs $80-$120 depending on the brand. So why do they seem to want to do the whole assembly? Does the sensor come out by itself or is it require a ton of disassembly of the hub? Another tire store (Les Schwab) said $75 to diagnose and that likely the bearing assembly was bad and it's $215 for the part and $75 install! I don't mind paying somebody fair labor rates but what's with the 100% markup on the parts? Has anybody else had this problem and gotten by with just a $10 speed sensor and 15 Min's install? At these prices I could replace all 4 for less then just the diagnostics!