Home Buying Advice How Long Does a Water Heater Last?