You are up near KC, a bit far for me to drive for some of those 100 lb rolls. What price were they asking for that?
All good sources you mention.
As for the thread title "batteries", bad deal. Never use battery lead for casting. Lot of contaminants in it and not necessarily pure.