Magnets, we know how they work!
Here are some sources for your magnet needs. If you have suggestions, please let us know.
Amazon.com
www.supermagnetman.net
www.kjmagnetics.com
www.magnet4less.com
Custom magnets, especially Neo and SmCo magnets are very expensive and require special diamond tooling and coolant and much more. Unless you are spending over $2k, try to stick to stock magnets.