We are experiencing off and on slowdowns here at the site today (23 May). Our host is having problems with the original servers that we are hosted on and are migrating to new ones as I write this. They inform me that it may take a few hours to be completely up and running on the new platform.
Sorry for the inconvenience ! We'll be speeding along again in no time