They haven't got mine yet, and most likely won't, even though I want red bits.
Wanted their cheap wheel build, thought it would do the job, was a bit concerned about quality, googled to see what the story was with this company I didn't know, came across lots of the crap on here about the customer service etc and just decided it wasn't worth it.
Most reviews about companies are crap, people complain when things go wrong, not right,generally it's easy enough to weed through the guff, but Superstars 'story' made me think twice about it for them.
They have some bits I would like, but do I risk it, or go with somebody else who sells nearly what I want, and doesn't have a bad things said about them, Merlin anybody?