Is Your Network Slowing You Down?