Never had a defective PC3... but I've had a very nice looking, loud 2 Bro's slip on. That leaked, brand new, from the rivets... And didn't bother to come with gaskets for the bolt on flange (which was machined to deep for a stock gasket). That was on a newer triumph, though....
The other 2 Bro's in the family (the 07 ZX6R). Nice looking. Too loud, and the end cap coating is chipping and flaking off after less than a year.
Their stuff looks nice, is a little loud, and has piss-poor durability and quality control. I wouldn't go out on a limb and buy electronics from them. ;) That, and the dynojet fellows are REAL standout folks for support. That goes a long way for me.
Attack life... it's going to kill you anyway.