Depends on their actual connection speed ( usually <=53.3 kilobits / second), server speed, congestion, etc. From personal experience back on dialup, I peaked at about 5-5.5 kilobytes / second. Roughly 200 seconds per meg, by nine megs, is 1800 seconds. Divided by minutes is .. 30 mins? It would be best if they used a download manager, too.