This morning transborder Nexus was 10-15min wait, regular line looked to be 30 min + for security and another 30 min + for customs.
I was told by AC today that one reason many of their US flights are delayed each day by over an hour is for waiting on passengers - they don't want to have to deal with all the missed flights.