Vinegar versus Viakal: what's your money on?
White wine vinegar is often championed as a great household product that gets rid of limescale.
And while it is good for dissolving limescale in kettles, for example, when it comes to your surfaces, you should use a specially formulated cleaning product, such as Viakal Limescale Remover.
This is because, unlike vinegar, Viakal works not only to dissolve limescale, but also to prevent it from building up again.
off product in store*