The passenger in front of me boarding a domestic WestJet flight from YVR a couple weeks ago attempted to board with a US drivers license and was told by the agent they don't accept US DLs. I didn't catch which state it was from since the passenger produced a passport instead.