K&J Magnetics - Incredibly strong neodymium magnets at affordable prices. Large variety of stock rare earth magnets available.