Rock Auto magnets
you have so many because they put one in each box from each different place they ship your order from, usually doubling or trippling the total shipping charge. I got five from one order from five different warehouses (so they say) but had no choice because I needed the parts. I'm more careful now.