Haven't really had a problem with this site lately. Couple of weeks ago, yes , but not lately. Besides I usually assume that it's my PC or my network.

Thanks for your dedication to making things work as well as they do!