We have ordered 3 bikes from bikes direct. Each one has been amazing and you cannot beat the price! Shipping is very fast. Even better is the after purchase support. We had a small issue from shipping and Larry was able to correct the issue very fast. He responded to us same day and correct the issues before the end of the evening. Amazing!