We may receive a commission on purchases made from links. A shower should leave you feeling fresh and clean, but if you've ever bathed with hard water, you know that's not always the case. It can make ...