I am very happy with Harpic fresh citrus toilet cleaner
It is great for hard to reach under the rim clean. It comes out with a nice thick solution for an effortless clean. I like the current fragrances But I think for new marketing a couple of new fragrances could hit the shelves. but dont use bleach with it as a chemical reaction will start that will produce odour and gases that are harmfull for us.
make sure that u dont use it on plastic area of the seat as it will damage them as it is corrosive.
the smell is good and it is easily available. it is far better then acid.
the bottle gets slippery if ur hands are wet