Depends a lot on what year they are from. In some years, the difference between 105 and Ultegra is mostly cosmetic. In other years, there is a noticeable difference in weight and/or performance. $350 is a really cheap price, especially if you're talking about the latest 11-speed drivetrain.