loading very fast here but the server is in USA and I am only 8,000 miles or more away. Once you got it in your cache you will be able to enjoy site. Same thing happend to me first time I was at your site. Maybe you are going through a proxy server. If so tell them to go and fetch my site
No a mirror site is no good for me since site is updated frequently.
hugs Susan