3 ms·Perhaps your ISP is shaping/throttling your connection to MEGA?by icegreentea2 5y agoPerhaps your ISP is shaping/throttling your connection to MEGA?