Of course you can buy a generic foot. A generic, cheap foot that people here are constantly saying break... The gist of this thread is that you get what you pay for. Misleading advertising aside(linked ebay ad above that uses a Bernina picture and they're not selling a Bernina foot), if you buy a Bernina branded foot for a Bernina machine, you will get quality. Though you may need to sell a kidney to do so.