I am not against Superstar in any way. In fact, I buy all my brake pads from them and have had no problems so far (touch wood). If I listened to everything on STW without having my own opinion, I would never have bought them. Most of my friends use them too.
However, I bought a BB from them – think it was SKF one, and that’s sweet. However, their own was pretty funned after only a few rides so I wouldn’t get another. I also bought a headset, which lasted the same time.
You live and learn, I’m not against Superstar and for certain products, I really like them. It’s like everything else though – I use Shimano and generally rate it (apart from the inbuilt wear factor) but I prefer to buy SRAM or KMC chains.