I was able to purchase my new bike easily on bikesdirect.com. I received communication from them and my bike arrived from UPS just 3 days later. ( I ordered on Tuesday and received my bike on friday). I assembled it easily and was up and riding by Saturday afternoon. I would purchase from this company again.