You take your water heater for granted. Every time you turn on the faucet, you expect hot water. When you step into the shower, you expect hot water. But one day your faucets and showerheads will ...