Whats going on with Odeo?

I see that Odeo has re-invented itself for like the third time, and in doing so they must have pulled some old databases or something because I am finding listing of my show in multiple places, tags moved around from one show to the other and no way to contact the company because their comment system is broken. Hey guys a simple support e-mail link on your site would be great!