I bought this aveo/E-veo on new years eve. I am also in St. Louis and would be willing to meet up and show it off when the weather gets nicer. I will probably take it to car shows and stuff to spread the E-car word around town. I will probably be around on this forum for aveo specific tech quite a bit too.
Later,
Dan