One thing I would say that is very important in your decision is that you have good service in the event you should need it. The store where I got my Babylocks is wonderful, will answer any questions over the phone and has very reliable service and at a good price, yearly maintenance is at no cost during the first year.