Does anyone own one of these? The power consumption is specified as 1875 W, which should be about 10 times too high. I can't imagine how it could consume so much power, and I'm an electrical engineer, so I have some knowledge of power. If you have one, can you tell me if it has significantly...