How often do you pool people shock your pools? I hear people mention weekly, but I can keep my free chlorine close to proper levels most of the time just with my chlorine feeder and stabilized chlorine tablets. Occasionally, I'll toss in some additional unstabilized chlorine if I notice the levels have gone down to 1 ppm. As this dissipates over a day the feeder catches things back up. I keep my stabilizer (cyanuric acid) level at around 40 - 50 ppm.
Is shocking something that must be done on a periodic basis to fix something chemically, or is it not required as long as you keep the free chlorine in the proper range? I typically shock about 4 times a season just so I can say I do it. The pool will have an excessively high chlorine level for 2 to 3 days when I do this, which is another reason why I don't like to shock.