I buy a case of GOEX every December (Christmas present to myself) from either Powder Inc. or Jacks Battle Powder.
At Powder Inc., you can order in 5, 10, or 25 lb. lots. The price decreases with higher volumes and includes HAZMAT and shipping.
See prices here. http://powderinc.com/catalog/order.htm
The only way to beat the Powder Inc. price is to arrange to hook up with Judge Angelo Piazza (the regional GOEX distributor in Marksville, LA) at one of the reenactment events he attends. If you are able to pick up your powder directly from him you get a price break because there's no shipping/HAZMAT involved. Give him a call at the number in the Contact page of his Jacks Battle Powder web site and see if he will be in your area sometime this year.http://powderinc.com/catalog/order.htm
ContactYou can get a slightly better price from