Neo-mags aren't that expensive....there are many other reasons why drag motors are so pricey.
Trinity I think sells replacement magnets(or at least they did at one time)......its probably cheaper and easier to just replace the can though......
If you want a Neo Mag can, try www.neomags.com
. He sells complete neomag cans.