They just opened a bike depot in Downtown St. Louis. I'm not usually down that way, but I'm such a nerd--I want to go visit