One might consider taking this to their twitter feed. The only reason I created a twitter account in the first place was because a company I was trying to deal with was absolutely not responding to me. Within a couple days of taking it to their twitter account though I had someone contacting me. Might be worth airing it a little more publicly than the TM forum.