Also at some smaller stations if you are going transborder the customs pre-clearance is not open all day. Sometimes when they announce delays on US bound flights out of YOW you need to clear before a certain time, because they will shut down pre-clearance for a little while (even if the check-in counter is staffed all day).