Yes, there will be some delay depends on your internet connection. For the internet connection there are two possibilities - either your network bandwidth is quite slow (I doubt that as these days higher bandwidth is quite normal) or your wireless connection is quite slow due to its proximity to your router distance, walls etc., I have Nest camera and it has as well delay but may be not a 3secs. Problem with Nest cameras is monthly subscription for storing videos (that could rip off after a while).