I understand the frustration of a machine that doesn't want to stitch correctly. But at the cost of machines today, I would certainly take it in for at the least a good cleaning and checkup by certified repairperson. So many issues can be very simple and cheap to fix, that you may decide to keep your current machine.