This site not only sells quality bikes for a bargain price but also they have a good customer service. I bought my bike and UPS kind of lost it and I picked it up after several days as they were showing incorrect delivery dates in tracking. However, upon contacting Bikesdirect they created a service request with UPS. Finally as I suffered a delay they surprised me with a great gift. Moreover they always got in touch with me. As it's a small business they may not have 24 hrs customer service phone number but they communicate with email always.