Im new here to the family, just got my ISF a week ago and noticed days later the car needs new brake pads. OEM seems like a rip off! from all my searching there are alot of choices aftermarket wise. I like to drive all over the map and have a few track days per year. Are the Stoptechs a good choice? Any help would be appreciated.