I took my Bernina in last Nov. the Mon. after Thanksgiving. It was doing all kinds of weird things, and not doing others. They said I needed new circut boards. Then a couple of months later when I called to ask about it, they said the outer casing of the machine was broken. ???? much to my surprise!! Anyway, they had my machine for 4 months. Finally I called Bernina Inc. Two days later the shop I had taken my machine to called and said it was ready. When I asked what I owed they said "nothing" I was shocked. They replaced the circut boards, the outer front casing, plus cleaned and adjusted it. I was sure glad to get it back.