I purchased a carbon road bike with Ultegra and 105 components three years ago and have been very pleased. No problems after about 3,500 miles of riding. Cost was $1,500. The purchase and shipping processes went smoothly. I will be in the market for a new MTB and/or gravel bike in the next year and I will seriously consider Bikes Direct..