Costed me ~1000 to diy.
Bought one at lowes and I had to get those power vent.
I had to go with the AO Smith because it is similar to my old water heater dimension. Or I had to redo the vent oupper and etc.