If you plan ahead you can go to a local dealer. Do not cry about the prices unless they really gouge. Stop in often & buy what they have, order what they don't. I use Recobs, which is near me. They always try to help you out. I usually have at least 2 yrs supply of stuff on hand and buy it when they have it. Problem when you want to change a powder, but that's what you gotta do. I don't like and have never paid a hazmant fee. Guess I am stubborn.