I got my magnets from esigns.com. They’re good to deal with and have super fast turnaround.
But I wouldn’t recommend magnets for full time use, because they trap dirt and moisture and will wreck your paint job. I would go with vinyl lettering, either installed professionally, or order and install yourself. Then get large solid color magnets to cover it if you ever need to.