Originally Posted by Vic311
I think it has more to do with the crappy customer service the OP experienced with Stoptech
Exactly - Even getting the parts and getting it fixed has been a pita. Notice the other guy that actually did get some help from them was also not pleased with their customer service.
It's shame for such an expensive, premium product.