Lol.. That site sucks, it's using your connection, and it's obvious if you compare:
- A) Site hosted in the Netherlands.
- B) Site hosted in the USA.

With Internet connection from some European country, you'd load the one from Netherlands faster than the one from USA.

Again, stupid site.