I know he got his problem solved. There is nothing wrong with giving another solution. Also I'm aware that mega can only be accessed with https.
There are 2 problems with mega; first being unable to access it due to blockage by isp or govt (in which we mostly get blank page when trying to access the site if not that annoying notice) and second problem is, site never completely loads. The browser just enters the site but never loads fully (it just says waiting below)
With second problem you can download the files if you have the links by using Jdownloader but uploading becomes a problem.
The VPN is only way to solve the 1st problem but if its the second case then u don't have to go for VPN; all you to do is change MTU value from 1500 to 1454.