It's very important which dealer you use for maint and repair. One Bernina shop charges $249 for maint on the high end Berninas. One in the next town charges $175. When I asked why the difference I was told because the tech had exclusive training and his work was guaranteed longer but the part warranty wasn't. ? I quit buying from dealers a long time ago anyway. If I'm not guaranteed a return then it's bye bye. Too many gently used machines available to buy for much less.