I just bought two MTBs from Canyon. Both bikes came well packaged and were easy to assemble. The prices were unbeatable when compared to Trek, IBIS, or any other major US brands. I have no complaints and will buy from them again. Their customer service is really great as well.