Zero complaints with my Power Stop stuff. Not a single squeak, great pedal feel, and it stops great. I drove my Alpha for work yesterday and I did a lot of stop n go driving (I normally drive it on trips or just around town). I kept thinking to myself dang it stops so good vs my wifes with apparently the cheapest of the cheapest pads on it. Her's squeaks when cold and it drives me nuts. I wanna change the pads or just wait and slap the same Power Stop setup on hers!
I tried some EBC Green Stuff pads on my 03 Land Rover Discovery Series II, and I was completely disappointed after all the hype!! Tons of dark thick brake dust (it did just fall off, but omg did it look bad!) and they were done in around 22-24k. I went back to the OEM pads after that for much less $$$ less brake dust, and same performance.