Ah yes, but with a really, really slow internet connection, whay could be 5 or 10 minutes to some, could be easily over an hour on the same really, really slow connection.
Not an answer I know, but when the connection speed is that slow, even small data chunks will take a long time.