The best advice is to shop at a shop that not only sells the name brand, but services that brand. I wouldn't buy from Walmart or Joann's and be careful on ebay. Keep in mind that someof the high end machines have more costly parts to add on or replace...kind of like a foreign car whose replacement parts are v. v. expensive. The ride is wonderful, it's a v. safe vehicle, and it will cost you more for upkeep. I would love, love, love to have a Bernina, but the added cost of the attachments are more than I want to spend. Years back I had a great refurbished Baby Lock that had embroidery. I never used the emb. and I sold the machine. The new owner loves it. I bought a Janome and I like it...a modest DC something or other. It suits me fine at this time. Quilt stores, or sewing centers have refurbished machines and I advise checking out these stores which should also have service. Good luck!