The thing I love most about Baby Lock is the fact that you can trade UP and they give you either what you paid for it, or if it went up in price, then they allow you the current price for it. This way you can upgrade by degrees (quick degrees if you're me, I'm not very patient lol) In three years I've gone from a Quilters Choice to an Ellure to the Elegante, WOOOHOOO whoever thought a sewing machine could be comparable to a car in price. :)