My new machine is a bernina 350pe. I have a Bernina 930, and the walking foot for that machine does not fit the new shanks....so I need a new one. Found one on e bay that is generic, and states it specifically fits the model I have....and its $65. I will look around for the namebrand, but I doubt I will find it any less expensive...thank you all!