On the main page of geocaching.com, it mentions the GPS Adventures Maze, a traveling exhibit. Wouldn't the St Louis Science Center be a great place for it to visit? At http://www.gpsmaze.com/location_request.html, you can request a location. Maybe if enough of us request St Louis, they might decide to bring it here?