K&J Magnetics www.kjmagnetics.com
A magnet is something that produces a magnetic field and has two poles. The two poles are opposite and opposing e.g north and south or positive and negative. This is why if you hold two bar magnets...
Neodymium magnets are made from an alloy of neodymium, iron, and boron.
go to riders hobby shop they have them on linden road
Try ThinkGeek.com" http://www.thinkgeek.com/brain/whereisit.cgi?t=neodymium&x=0&y=0