I recently took VIA rail, from Vancouver to Edmonton. Partway through the trip the attendant announces we'll be 6-10 hours late, which is normal. It hasn't been on time since April. Some daft Europeans with a connecting flight were relieved that we pulled in to Edmonton only 2 hours late! The best in weeks!