How the hell does anyone contact the admins of this site?? They do not publish contact info except for a stupid snail mail address! I'm international and not paying $10 to send a note that takes 4 months to be delivered. I have been trying to re-up my subscription but they want us to pay through some site that my banks will not approve, stating the site is insecure. What about paypal for gods sake! That is available to everyone! Anyway, just trying to contact them. Any info?