I just got my Babylock back a couple weeks ago. It was $100.00 for cleaning and repairing the up/down button. It was around 15 months but I hadn't used it much. I feel I have invested alot of money in this machines so it should be maintained, as a car is.
I try to make in annually.