Have bought multiple machines in my life. Bernina is my final choice and favorite. But all machines need professional care occasionally. I abandoned the Viking brand I had purchased multiple times over the years because of the quality of the service. Ask around with sewing friends, quilt guilds etc to see who they think gives the best service. Good machine doesn’t help if you have no one to fix it, when not if it has a problem because they all will sooner or later.