If one is trying to buy cheap chemicals you might wish to find a chemical supply house. Look under "Chemicals" in your yellow pages.
The supply houses usually supply chemicals to labs, hospitals, the metal industry, hotels, etc.
Where I live 15 lbs of Calcium from the pool store costs $32!!!! That's Hawaii for you. From the local chemical supply house it costs $24 for 50 lbs. Most of them carry Muriatic Acid (4 in a case), 22% cheaper than a building supply store, and 45% cheaper than the pool store, and they also carry Cyanuric Acid. but not Borax.
I did not ask about chlorine but I believe they might also carry it, as they supply hotels.
Usually there is a minimum $ amount, in our case $50.
Hope this helps.
Aloha.