I think you did the right thing, Smokey Plainsman, ordering from Graf & Son. I believe they will sell any amount, and you can mix brands and granulation in your order. I don't think you necessarily save much on the powder in a larger order, but the Hazardous Materials (HazMat) fee will be the same, regardless of the amount of powder in the order. That makes the "per pound" price appear to be cheaper in larger orders.
I have not enjoyed much success buying powder locally. A lot of the service personnel do not know the difference between black powder and the various BP substitutes. Call and ask, and they will tell you they have black powder, but you drive there and find they only have Pyrodex or 777 or whatever the distributor advised them to stock. A lot of dealers and their staff honestly don't know the difference.
I did find one store about two hours away that had real Goex BP, but they charged $22.00 per pound about 15 years ago. I started ordering from Graf or Powder Inc. after that.
Anyway, you did right.
Notchy Bob