I did purchase a Canyon Endurace about 2 months ago. And that was because I was able to visit their Carlsbad showroom and take one for a test ride. There is no way I'm walking into my local Trek dealer and putting a deposti/order down on a bike that might not be available for 6 months. That's just not happening.