So do any of you St. Louians out there know the status of stlbiking; when it might be back up, etc..???

Thanks!