" had a problem on my firewall with certain ISP's"
Are you running this site on a computer at your home???
That was me that tried to review your site and kept on getting no DNS. I left it in the admin for two days before giving up.
It is loading just fine for me now.
