Anyone heard anything on the E-Cat? I thought Home Depot was supposed to be selling them by now. Basically a device that will power your house for 15+ years. He demoed it and everything. Oil companies shut it down or what?