The Red you saw may have been Watt-Ups. He has a red one and that sounds like his area of town or it could be the other one that was on the same trailer as his, delivered to a guy in Clayton.
Right now the count of known (by me) S's in St. Louis area is:
The Silver one in Chesterfield owned by a mystery guy.
Watt-ups's Red one
FlasherZ's Red one, though it is most often found in Ill.
The red one owned by the guy in Clayton.
I am P2359 but a 60kwh. So I'm hoping for delivery in Jan. and making it the 5th (or so) S in St. Louis.