Great news! All is not lost!
Mar 20, 2015, 08:50 PM
Thanks to a kind response from @thebigr , I have found out that there is still a way to upload using the website. He gave me an address that still works. God bless him.
We recommend upgrading to the latest Chrome, Firefox, Safari, or Edge.
Please check your internet connection and refresh the page. You might also try disabling any ad blockers.
You can visit our support center if you're having problems.