I've had my powerstops for months now and no problems. In fact, I took a friend for a ride last week and I had to make a few emergency stops - he about sh!t his pants and commented on how good the brakes felt (from the Passenger side...). I told him "EBC Greenstuff's RULE"

BTW the brackets, rotors and pads cost me less than the BAT big brake kits