I'll believe it when I see it! To quote Elon Musk on batteries " they all work on slide shows" Chances are that they probably have something. They would have to be a total imbacile to dance with the devil in order to sell a con.