Does CYA, acid, chlorine tablets and other pool chemicals have a shelf life? I've been using just bleach for chlorine but I found a pretty good deal on HTH stuff at my local Walmart. Bought a 4lb container of CYA tonight for $5.27. They have ph - and tablets clearanced too. Just wondering if it would be worth me stocking up or if they would go bad before I got a chance to use them.