Lead is incredibly expensive to ship. I know you don't want to hear this, but I suggest getting free lead from your neighborhood tire shops and casting them yourself. Relying on yourself is the most reliable option. With a 6-banger I can cast a few thousand 9mm in a good morning. It's kinda fun and relaxing too, plus you can choose the exact weight, diameter, contour, and alloy mix that suites you best while building your load recipes.