Hmmm that site loads straight away for me...

Good luck bud