I have never dealt with them, but it looks like they have a few great reviews, and several TERRIBLE reviews. The good reviews look faked though, with terms like "the online bike store you can trust". I myself would be very careful, maybe read as many reviews as you can find and decide after that.