i ordered this bike because its one of the best but also it said it would be shipped early to mid June I'm taking it on vacation.. i would have ordered something else to make sure i got it in time but ill have to spend over 300$ to rent a bike now. not happy about that!