I bought several items from them on E-Bay, generally with a good opinion of their store.
At the time, they seemed to have had a model of taking bikes and mostly parting them out.
For wheels, they usually list truing specs (runnout, hop, etc), but aren't putting in the effort to actually true the wheels.
I've bumped into their website a few times, but haven't bought from them directly.