I've been through the walking foot problem with my old Bernina 830 Record (purchased new in 1976 right after I was married). I bought the generic Alphasew foot (about $60 Canadian instead of $150) and it worked well for about a year and a half. It fit like a Bernina foot but wasn't really tight and you could always wiggle it a little. Eventually one of the little prongs where it attached to the machine suffered metal fatigue from wiggling and broke off. The dealer replaced it for $30. Same thing happened a second time. My next walking foot was just a generic low shank one ($22) that I attached using the adapter post that came with my machine. It worked for perhaps two years before breaking. Finally I saved up and bought the proper foot which worked so much better and is still working ten years later. Altogether I spent almost as much on the generic ones in total as I eventually paid for the real thing ($130 Canadian). My advice, save up your $ or if you are lucky you might be able to get a used one. I had a friend sell one shortly after I bought mine for $50! Berninas don't seem to handle generic feet very well as they just don't seem to fit properly.