Rdunk, it sounds like norenrad might be right, you may have exceeded you account's limit.
I understand your concerns about privacy, but for what it's worth, most image hosting sites don't require you to register so it's really no different than browsing. I strongly suggest you give them a try, I have found them to be very useful and easy to use. Failing that, we'll have our tech guys look into it and get back to you.