Is it just me, or is this site very unstable at the moment. Over the last week, there have been numerous occasions when the site won't load. Is it that I use Safari as my browser?