29-10-2018, 12:38
I would say don't bother, I have tried and tried to upload videos and they remove them all the time, provide absolutely zero customer assistance. I and many, many others have had enough and have given up. If you have a better experience then please do let me know. I posted a thread on here last week in desperation for some assistance but don't get any joy on here either.