The website has been experiencing quite a few problems and outages recently. Our web hosting provider has been bought by another company, and the quality of service has suffered.
I recently moved StageClick to another web hosting provider. Things should be running smoothly pretty soon.
Thanks for your patience.