If the used water heater is truely 2 yrs old, your deal is OK. But $600 installtion fee is high. I typically pay 200-400 labor fee for installation.