My physics teacher just ordered a bike from them and they are having an error with their system. some thing like the arrival date is the ship date or they are way behind. At least that is what he told me. He got his bike a week after the projected arrival date.