If you browse this site via SSL using one of these browsers, you'll get an error because this domain's SSL certificate is installed via a trick called SNI. This trick saves me the $5/month a dedicated IP number would cost (buys 5 meals where I live), while it would cost you nothing to use a decent browser :)

Sorry for the inconvenience.