I have used my Bernina Activa 125 for about 10 years and have replaced the foot pedal and one tiny spring that escaped down from the light area. The spring didn't effect the sewing but I was worried it would damage something to run it without it so I got it repaired and cleaned for about $120. It is my back up machine and my class machine (I think I paid about $2000 when I bought it new)?
I have since updated to my Bernina 440 for my main machine. I do miss the auto threader, better lighting and pop off feed dog cover when I switch to the Activa but it is still a really good machine. I also like that all the feet and bobbins are interchangeable.