Hi, We've added a new server to the cluster so the site should now be working faster for a lot of you. We will however be having some technical problems in the next few days so please bear with us. Our apologies for the inconvenience.