I have a Baby lock and it is still under warranty. But my dealer is no longer a dealer and I will have to take it or sent it to Jacksonville, Fl or Charleston, SC. I live near Savannah, GA. If I take it to the local Sewing mechanic I will lose my warranty, so I am trying to keep it clean. If you have a computer rized one DO NOT USE ANY OIL on it and also keep magnets away.