I've ridden over 11,000 miles on my Inflite8 CX with no mechanical issues, including on a 1,200 mile LEJOG last year.
I bought it just before Canyon had their supply problems, so it arrived on time direct from Germany.
Their UK office, I've found, is very helpful.