yeah man, the site is a little clumsily put together but they are reliable based on my own limited personal experience and by what i've been reading these last few months, ...i've only dealt with them a few times and for small purchases but each time i was very satisfied, so much so that i'm considering a wheelset, i figure if they handle $20.00 - $30.00 sales so well then they respect their customers and want their business and so can be trusted with a more substantial outlay.That dealer website has pictures and measurements for looks like all the stuff they sell. Although I have nothing I will be needing right now, it is the kind of thing I like to see that makes a wrong selection less likely.
MT