Hard water area. Have tried vinegar - fine for shower head when left overnight, but no good for (silly) waterfall tap and rim of toilet. Any miracle products?