Choosing a good toilet cleaner is a real challenge. Most of the toilet cleaners contains phenyel or HCL, the substances which are not biocompatible
So I bought Harpic. The day when I used it, I was disappointed. But still keep using it as I thought it might work against the tipical toilet stains with repeated use only to find out I was wrong.
The product was not effective against the stains as was shown in its advertisement. It only worked to some extent when I rubbed the toilet cleaning brush vigorously against the stains.
Even after using the Harpic I had to rub the toilet with cleaning brush cleary stating it is not easy to use.