No Ollies, Menard, Meijer where I live (Canada)!
Our pool stores don't sell liquid chlorine, just cal-hypo, so my choices for liquid are mostly limited to store brand bleach, around 5.5 to 6 percent for $2.50 or so (less if on sale), and pool chlorine at Canadian Tire and Walmart, for around $5 for 10.5 to 12 %, so the price is about equal. .However, I am guaranteed to need groceries a couple of times a week, and there are two grocery stores 5 minutes away selling "bleach", while the big box stores selling "pool chlorine" are at the other end of town. Also, the grocery store house-brand bleach has high turnover here (nobody pays double for Chlorox!), so I'm not worried about the freshness. A couple of hardware stores also stock liquid pool chlorine, but I avoid it due to higher price and lower turnover.
Haven't seen any chlorine shortages or price hikes in Canada yet, but, just in case, I do have emergency pails of cal-hypo and pucks, which I use at the start of the season (my CYA is always low after winter) and during vacations. I'm also not sure that a "pool chlorine" shortage will affect "laundry bleach" here, as most people here don't use it in their pools.