If you mail order powder, realize that there is a HazMat fee of around $25 PER PACKAGE. So if you buy 1 pound, you pay that fee. If you buy 10 pounds, you pay the same fee.
So, in general, if you buy online, buy a reasonable quantity. Also, these days, it is better to buy more when you find...