Car owners dish on Evo Car Share