3 ms·I assume they meant 512kbps... or they just have strangely great upload speeds.by uomo 6y agoI assume they meant 512kbps... or they just have strangely great upload speeds.