I have only purchased the brand specific feet for my machines. The LQS offers sales at different times. I have purchased some on-line though. Again brand specific.
I keep a notebook with the inserts and how to instructions for each one. If the machine doesn't have a box for the feet, they are kept in a small art-bin box labeled to the machine.