This deservedly is the NdFeB magnets, because NdFeB magnets easily corroded, the general factory coating requirements are either galvanized or is nickel plated. But the cost will be higher. NdFeB magnet after absorbing weight is more than 600 times its own weight, easily snap bump. And NdFeB magnet manufacturers can not use magnetic separation. Bump more in general, leading to wear and tear. Bright and corrosion-resistant nickel-plated, so the cost will be higher. NdFeB magnets relative to other varieties of magnets prices will be slightly higher. But some specific places still need to.