I tried going thru the contact e-mail, but the box was full. It is probably hiding in plain sight, but I have not been able to find the link or method to contribute to this site. I think a link on the front page that even a dummy like me could find would increase your revenues.
I remember that page, I was there once about a year ago. Forgot all about it. How about putting the link on the page everyone goes to then?