I pay nearly $100 for maintenance on my Bernina 930 and I can tell a huge difference when I get it home. I know that they've done something. It even sounds different. I take it in about every 2 years for a good cleaning and it needs it. I thin anything that can keep that baby running smoothly is money in the bank for me because I NEVER want to replace it!!! I love my little work horse.