Down to business: what internet slowdown?