track day....no problem!
I installed my Stop Tech pads before my first ever track day at Road Atlanta. At the drivers' meeting almost all the experienced drivers had stories of off track excursions...so I was a little intimidated. I am happy to say that my brakes worked as promised, I had a ton of fun, and did not explore the weeds. Nuff said!