I have not bought from them, but I know them. They are legit. They do the Shiny Side Up bike show in San Jose.
The shifters are not theirs - and they are transparent about this - they just package it. They are the Project 346. Great shifters from what I hear, and the finish is good too. They come with the 8-ball on top, but you can unscrew that and put anything else on there as long as it is threaded to a valve stem cap.
The rims look good - actually, they look just like the ones at ChoppersUS - because I think that's what they are. Again, they are not making this stuff, just selling it.
In general, they have a good rep, I would have no problem buying from them.