Top 5 things to consider while choosing a magnet manufacturer