I've been signed up here since they first started requiring people to sign up (which I find irritating anywhere). Why then, when I attempted to upload something (which I've done before, do I suddenly need a "confirmation code" - which NEVER arrives at my email address?!?
Please, can we make the site even MORE difficult to use?