How much does this cost to the nearest dollar?

EcoSmart ECO 18 Electric Tankless Water Heater, 18 KW at 240 Volts with Patented Self Modulating Technology
From the Manufacturer This Smart Technology electric tankless water heater is configured for climates where incoming water temperature is 62 Degree F and above. The ECO 18 is capable of heating over per minute, which is the equivalent of one shower head (with a 1.5 gpm flow) and one sink with a low inlet water temperature of 62 Degree F. Two showers can be run simultaneously when incoming water temperature is above 70 Degree F in warmer climates such as South Texas, South Florida, New Mexico, Arizona and South California. These models come with a digital temperature control that allows you to set your temperature in increments of 1 Degree.

Price is $344.00
Price: $343.9