When Your Internet Can Not Keep Up