Yes indeed irishlostboy!!!...I have had this problem since I joined many months ago. Exactly as you describe. I had to give up uploading as I was spending a whole day trying to get a freebie on the site. I am still waiting for a resolution. Tried to upload a 26MB file last week and gave up after several attempts. Like you, I find it takes about 45 mins to upload and then fails to appear in my account. I usually have to repeat this at least 3 times.
I know that admin are aware of this...so...it is still an issue and prevents some of us from using the site.
Hope this helps......contact admin and tell them!!!!
Cheers