Have you already found the forum manager? If there is some kind of arrangement that includes escrowed funds I'd like to get in touch and have more details about your project. Let me know
Sorry, we don't use escrow, but in stead we have a good reputation both here and outside this forum. Feel free to reach us and learn more.