I am screen grabbing the calls for this purpose. I was on hold 3.5 hours and call ended. Now I am on 3 phones and it's been nearly 2 hours.Honestly if they are not requiring the reservation paperwork to board the aircraft they must allow you to book when you land, especially in the first few days. I would show the 1-800 call logs you have to the CBSA officer.