the problem with the singers is not so much the machine as it is their company. If you experience a problem, you are going to go thru fits dealing with their customer service. If you know how to work with machines or have a local person who is willing to work with Singers and it is a really good deal, then go for it. One of my machines is a singer and I use it quite often. But I tweak it, clean it and repair it myself.