After waiting 3 months for a Trek rail 7, i have found the Yamaha moro pro. I have given up on the trek. Im just gonna get the yamaha