I have a spray bottle, half vinegar, half water for mirrors, benches, toilets and such.... I just have different coloured microfibre cloths for each spot... For the loo,I sprinkle in bicarb, throw some vinegar in, and it fizzes and cleans really well with just a toilet brush.

Hard stains, eg carpet, tiles, after craft etc, a paste of bicarb and vingar, leave it a while, clean off, and clean up with vinegar/water again.

I put bicarb in with the wash, and a rinse of vinegar. Same with the dishwasher.

I love not turning on a hot shower and having all the chemical fumes come up... it used to drive me crazy. I use a bucket of hot water with vinegar and a squeege. Beautiful sparkle and streak free!