I am not aware of any obvious problems with the WCHA web site that would cause a new or unusual delay in loading pictures. If you are not sure how fast your network connection is than there is a nice web page at http://www.speakeasy.net/speedtest/ that will give you a quick measure of your upload and download speed to various locations around the country. It does require you to load a flash player plug-in if you don't have it already. More specific information is available with the ping, traceroute, tracert, pathping, and other similar utilities since the wcha.org site is configured to respond to these requests.