Never be accurate in Canada. If it is consistantly late or early, I may take lead time in advance. But it is inconsistant. I dont know what data source they use, no clue. How can they change expected time suddenly 10 minutes while I am looking at the app? I also complained the situation CS and just reply with general comments.