Don't forget, if you have the time to wait to complete a repair, always shop rockauto.com and amazon for parts. When it comes to things like brakes and suspension, I only buy the best I can find, and frequently Rock can drop a pair of rotors and a set of brake pads on my porch for 50-70% less than they would cost at a place like NAPA. As for Advanced Auto, O'rielly's, Autozone etc.... they tend to have a lot of house brand, marginal quality stuff when it comes to consumables like brakes, struts, suspension parts, exhaust, etc.......JMHO, but I typically pass on that grade of parts. If I can spend $50 on a house brand CRAP rotor labelled "Duralast" that warps in a few months, VS. ordering a top quality Raybestos, Bosch, or OEM premium rotor online, that lasts for years, and costs the same $50, I wait for the top shelf stuff.