mega

4.2
4.2 from 1.2K Reviews and Ratings
Unclaimed Profile
Business profile not claimed
This business hasn’t yet claimed their profile on our platform and may be unaware it's listed. As a result, their rating might not fully reflect their customer service or responsiveness.
Love MEGA

Reached out for help on something and got a reply within a few hours. The response was easy to understand and I was able to solve my issue right away. Aside from that, been using the site to store my stuff for a long time and it's very easy to use, comes in handy when I need it too. Love MEGA!

5
Date of experience: Jul 31, 2023