I know virtually nothing about bike mechanics. About the only thing I could do now would be changing a flat and even that's not a given.
Something's wrong with this situation. Not sure if you can replace a flat tube, but you've somehow made the time to get 1100 posts in on BF? That's got to be setting a new standard of BF devotion.
-Jeremy