The Walmarts here sell 10% pool stuff for 6.48 for two gallons in a box, the GV 182oz for 2.98 each, & the Clorox in a range of sizes. IIRC the pool stuff is cheapest when comparing effective Cl per ounce but when they are out of the HTH pool sanitizer I just get two big GV. I have not had to look at a third option.
Home Depot sells the KemTek 10% for almost the same price as WMs HTH 10%. If I am there for other projects, I might get it.
On that note, beware the Muriatic Acid at HD, they sell two kinds here for almost the same price but only one is the 34 .baume.