I know pool stores are looked at with some disdain on this forum. However, I decided this year that when possible I am going to buy from my local pool store. They are decent and I'd like to support small businesses. I won't go nuts and get stuff I don't need like phosphate treatment, but Amazon and Walmart won't suffer if I buy a bit less from them. For example, after replacing the liner and filling the pool this year I knew I needed to get the CH way up. I paid the pool place a few bucks more for a 25lb bucket of calcium chloride rather than buy it at Amazon for 3 or 4 dollars less. I also bought the skimmer and return gaskets from them. Those were actually a lot cheaper than Amazon.