It looks like you're paying 65% more for chlorine than you need to. For bleach, try Cash & Carry. You're currently paying $0.313/oz for chlorine by getting 10% gallons for $4.00. You can get it cheaper: $6.24 for 3 x 182 oz jugs @ 6% ($0.190/oz chlorine). On the website it looks like this is a normal price, not a special sale.
You still need to look at the date code to see if it's not too old. Look for a number that looks like 2015XXX or 15XXX. The first part is the year and the last 3 digits tell you which day of the year it was made. You'll want the "XXX" part to be 165 or higher to not get anything older than 2 months old.
If they are out of 182oz bottles, get 6 gallon cases of 6% for $9.06 ($0.197/oz chlorine).