Not a bad deal. It is good to find any components these days. Starline brass is about 15 cents per round shipped. They are a great source. They will always have at least a small backorder period, but they deliver when they say they will.
As far as the lead goes, they are not out of the question. If they fit your barrel right, and go the right velocity, then they can be good-to-go.