I bought a generic walking foot for my Bernina when I wore out my original foot (I purchased it with the machine). It never worked right. I finally found one that was new on eBay for half the price (dealer's selling price). Just be sure if you shop on eBay you know what the model # is. Bernina feet all are numbered.