Cool. Go to speedtest. net on your computer and see what it says. The lag is because you press the live stream button, it goes up the internet to the arlo servers, comes back down the internet to your base station. You base station has to send the signal to the camera to start streaming. The stream has to start and send to the base station. This video then goes up to the arlo servers and back down to your phone. I have 200 down and 500 up with a 3ms ping time. The lag is generally about 5-6 seconds for cameras that don't have local live streaming