I have purchased several bikes from bikesdirect.com ranging from an inexpensive fixie/single speed to a high end titanium mountain bike. They have all been excellent values. Until recently I have had no problems and no reason to contact customer service. When I did have some questions and a problem getting a replacement part for a part that I broke, I contacted Larry at *******@aol.com and was blown away by his level of responsiveness. I got quick helpful answers to all my questions and he found me the part I needed right away. Im impressed and Id recommend bikesdirect.com to anyone.