Nikki , 5 days ago can vouch for mega, been using it for 8 years now with no real issues. only sticking point is file download limits with Firefox, and thats just because im too lazy to download the desktop app
can vouch for mega, been using it for 8 years now with no real issues. only sticking point is file download limits with Firefox, and thats just because im too lazy to download the desktop app