Star Metro - EVs at Detroit Auto Show? Consumers have questions