I'm trying to download the map update for my Suzuki Swift infotainment unit, what a joke, 26 hours so far and only 25% done!

Surely their servers should be able to handle the large file transfer?
Any tips?