I would not buy any long arm unless I knew absolutely positively that I could get great service from the dealer. And I would not trust the dealer that they say they will help you, I would want verification from other clients. I have recently bought a long arm and the dealer is not someone I will ever call again. They know the machine but don't want to help after the sale. My fault entirely for not doing my homework but I got caught up entirely with the name brand of the machine and his great salesmanship. Learned something I won't forget. I personally would not buy this machine because if it is giving her problems, it will give you problems.