I get my liquid chlorine at Wal-Mart, along with baking soda, 40 Mule Team Borax, and pH Down because I'm afraid of strong HCl like muriatic acid. I know I'm adding sulfites to the pool with the dry acid. Haven't set foot in a pool store since I bought the sand for my sand filter!
I usually buy the 10% lc to keep on hand @ Walmart as well as stabilizer but lately w/covid i had to get 12% @ the local ps.
i have a swg so i only need it occasionally.
I get 2 gallons of muriatic acid @ Home Depot/lowes about once every 2 years.
i do order skimmer socks, baskets & random pool accessories off amazon.
I get my Testing supplies from tftestkits.net cuz they ship fast & are always fresh.