Best Guide for Buying a Water Heater Do you intend to buy a water heater? What factors need to be taken into account when purchasing a water