i have had my bernina 1260 for 17 years and i have sewn for a living on this machine... never even took it in to be cleaned ... i clean and oil it myself, but a few months ago i decided to have cleaned at my bernina dealer while taking a class and the man said he has never seen a 17 year old machine in such good condition...it dident need a thing done to it and it has never given me an ounce of trouble...my bernina is my baby lol i would never buy anything else.....