You might want to double check your bleach. I've never seen 5.25% bleach in a 3 quart jug. It usually comes in gallons and the 3 quart is the ultra or 6% bleach. The Walmart bleach is 3/4 gallon of 6% for $1.28 most places. The bigger jug is even cheaper.

If you throw away the water and lye in the jug "theoretically" you get:

A 3 quart jug of ultra bleach contains 5.76oz sodium hypochlorite
A 1 gallon jug of 10% shock contains 12.8oz sodium hypochlorite


The ultra bleach is 22.2 cents per ounce for the NaOCl
The 10% shock is 23.43 cents per ounce for the NaOCl

The shock gives you fewer bottles for just a little more than the ultra bleach, but the higher concentration is more subject to losing strength from heat and time. My guess is the shock will spend more time sitting in the store than the bleach, especially later in the summer. The bigger jug of Walmart bleach is a better deal than the 3qt, but I don't remember the details.