I have ordered these magnets 3 times as I have a harder time finding 10mm x 5mm magnets. They break easily and I had to throw four of them right out of the box because they were too damaged. hope they hold up.
Pros
Durability - magnets are very resistant to degaussing, corrosion and oxidation