Personally, I wouldn't bother having it "serviced" and replacing it, I sure wouldn't replace it with a new Singer, an old Singer, yes. Go to a dealer and see what they have in your price range, they may have a higher end machine that if new would be out of your price range but used may be in your price range.