I have a Kenmore I've had since 1977 and had it service the first time just here recently. Until then I'd just cleaned and oil it regular myself, but it was starting to have a pecking sound. After the sevicing (which was just a really deep cleaning/oiling and attending to the flywheel so the needle would be still when I fill the bobbin) it is good to go miles of stitches yet. However I still purchased me a new Janome 3022 online from Hancocks when they ran a special. It had all the new features I was interested in having, no embroidary (didn't want that). I wanted the needle up/down, threader, twin needle capebility, so on & etc. Too many to list. They may even still have the sale going on at www.hancockfabrics.com.