From my experience, there's a ~30min. difference between various data providers and even the airport on a flight status so I'm not sure if this would be my primary source of information.
Just Landed's times are actually quite accurate (especially for major carriers), but they differ from the times that the airlines some other sources publish for two important reasons:
- The airlines publish scheduled gate arrival times, whereas we show runway landing times and then factor time to the gate and time through the terminal when telling you when to leave.
- The airlines pad their times by 15-30 minutes depending on the route to allow them to be a little late and not get penalized for it.
Our times will almost always be earlier than the time printed in the itinerary or shown on the airline website. This is normal and intentional, and does not mean the data is wrong - in fact it's just giving a more accurate estimate of the actual landing time. I feel very comfortable making this statement as I have verified it in my own field testing, and I've also heard from thousands of happy customers who write to me to say how surprisingly accurate the app is in a real airport pickup scenario.
I've not had the same experience, at least with the Google results I've gotten from the flight number. I've not tried anything otherwise, but I do track a lot of flights since I travel a lot as well as my family. Where have you been checking?