Am using Harpic for the past 6 months. Previously I use to clean my toilet with bleaching powder, acid, phenoyl but still I feel it wasnt clean completely to my expectation. Also I got allergic symptoms to bleaching powder and I was worried about keeping acids in my toilet, which might cause a problem to my kids at home, accidentally. So I thought of using some branded toilet cleaner and tried lot of brands and finally tried harpic. Its available with affordable cost. I got very impressive result using the product. Only thing I could suggest to make the product with some fragrance, which would make the product still more better. No allergic. Best toilet cleaner.