lagreek,
It sounds like some sort of DNS or connection problem between you and our servers. Unfortunately it seems to be only you, as our upload and sales stats indicate a regular day for most of our users.
Perhaps you can try one of our foreign sites:
http://www.canstockphoto.de/ - if this loads properly for you, just click "International" on the top-right and select English. Otherwise I'd suggest you try another computer or browser, to rule out that possibility.
If you would not mind, please (Visa or Windows 7):
1) On your computer, click on the Start menu, in the search field, type "cmd", and then press Enter.
2) In the command prompt, enter "tracert canstockphoto.com"
3) Wait a minute or so for it to finish. Then right-click and select "Select All", then press your Ctrl and "C" keys at the same time.
4) Email the results to us at info[at]canstockphoto.com
This won't fix your problem, but at least will give some idea of where the problem is originating.
Duncan