I'm always apprehensive in buying a machine online but I tried buying a Brother XR3140 from Costco. It wasn't too much in cost so thought if it didn't work out I wasn't losing a whole lot of money. I have to admit though that I love this machine. True it doesn't have the automatic foot lift like my old Viking D1 has or automatic thread cutting but since I acquired it I haven't gone back to my D1. True I purchased this machine basically to set up onto my cutting table for when I need to add borders and binding on those huge quilts plus I'm standing up using this machine. But I find I'm enjoying this machine much more than I thought I ever would. I still use my D1 for apparel sewing so depending on what I'm interested in doing that particular day the machine is set up.
I have a Babylock too so can interchange the bobbins and feet with the Brother.