YVR is probably one of the worst Canadian airports in terms of being efficient in terms of security. I say that both for domestic and U.S-bound checkpoints. I wish they would stop putting so much effort in trying to look nice in the uniforms and airport decor and spend about 10 minutes thinking about their awful setup for U.S. Pre-Clearance. What they lack in common sense they make up in absurdity. 1. Check-in as normal with the airlines, get FasTrack sticker on BP (even though I have NEXUS). 2. Go to the barrier, with FasTrack/NEXUS door closed. 3. Get BP scanned. 4. Walk 50 feet, get BP scanned again. 5. Walk another 150 feet, get BP scanned again as I remove my shoes. 6. Walk through magnetometer, asked for my BP again. 7. Use NEXUS kiosk, wait in line to see CBP person (obligatory to see a CBP agent now at YVR) 8. CBP agent looks at NEXUS receipt (says PG, by the way), looks at declaration form, writes "1 NEXUS," wishes me a good day. 9. Go to the CBP person collecting declaration forms, hand that and my NEXUS receipt to him. Finally free. Credit where credit it due: No "randomizer" (the green arrow thing) there anymore.