Flush N'Sparkle keeps my toilets clean without damaging components in the tank. Great product.
I installed a Fluidmaster Toilet Flapper and I was using 2000 Flushes to keep my toilet clean. After a year the flapper warped and needed to be replaced. The issue is that 2000 Flushes uses Chlorine which damaged and warps anything plastic or rubber. After replacing 3 flappers I found out that Fluidmaster has a device that deliveries the Chlorine without damaging the flappers and the rest of the toilet equipment. It works well and is easy to install for the casual do-it-yourselfer. One concern is that you need to be careful as Chlorine dangerous and can burn your skin.
Nicly engineered solution to the unpopular problem of toilet cleaning. A little pricey, but has a good o-ring seal and adequate chemical isolation. The only warning... open the sealed package carefully as shipping tends to leave a fine dust of chlorine tablet residue inside the wrapper that is easy to get on your hands or to inhale if airborne.