I fired the pool guy and started buying liquid chlorine at the end of last summer, and right now is the first time I've struggled to consistently find liquid chlorine in the Houston area. The Kroger on Voss & San Felipe carried Pool Essentials 1 gallon for $3.79 until recently, they don't stock anymore. The two nearest Home Depots to me were both out of liquid chlorine yesterday, and the nearest Walmart was out as well. I just ordered six jugs of Pool Essentials at $4.60/each from a Walmart a bit further away, hoping the order doesn't get canceled.