Personally, I wouldn't buy a new Singer, old one yes. Janome has a good reputation, I like my elna, but what I would recommend is go to a dealer and test drive various machines, they may even have a higher end machine that was traded in for a very reasonable price.