So far I've bought lights for 4 bikes, full finger gloves and carbon handlebars all branded Planet X. All have been utter crap, a complete waste of money.
The lights lasted less than 2 months, the gloves arrived in pieces and bars snapped clean through after 8 months (pretty flipping dangerous).
Have I been unlucky or is it all rubbish? I nearly bought one of their bikes, glad I didn't. And isn't it a bit wierd that they don't allow reviews of anything except their very best bike?