Following someone's tip on here I poured cheap cola down the toilet and left it overnight in an attempt to shift stained limescale at the bottom. All it did was to stain every bit of limescale dark brown like those disclosing tablets that show how you're not brushing your teeth properly.
What doesn't work for you?