I've made a couple attempts to contact the Race Render folks via the form on their site with no sign that anyone even got my message. Is the site still working? Are you folks still around?