Reviewed By Norris C (PHOENIX, AZ) Reviewed for a 2006 Toyota Tacoma —3/11/2013 8:51 PM
I received them 2 days quicker than expected. They were in perfect condition. My mechanic(my son) says they were an absolute snap to install. They were installed on 2006 Tacoma. Smooth stops, no noise, and perfect pedal.