I am thinking it's not a computer issue since you've tried four different computers and none of them are able to access the website...weird. Obviously all four computer have internet access right? This is a duh question.
I am able to access the website fine too and I am in Los Angeles, California. I clicked on the link you posted and I am able to access the website fine, fast too.
Hmmm...try this. Go to one of the four computers and open up the command prompt. Then type in "ipconfig/flushdns" without the quotes. Then close the command prompt and try accessing the website again. Hope flushing the DNS helps resolve the problem for you.