I have a 30 yr. old Kenmore when they were all metal. Hubby oils it regularly and I clean it and use a small vacuum attachment on it regularly. Only had it to a shop once and that was recently when it was having trouble feeding fabric smoothly (couldn't chain piece). I'm not about to give up on this workhorse!