I bought a bike for my wife from them that I got at a huge discount because of the size and how old it was.
Well built, well packaged when it arrived. It did take a few days before it shipped though, long enough we had to ask customer service. Apparently they have a bike mechanic go through...