First, I think the Pennsylvania law is overly restrictive.
Second, in the last two months, I've:
1. Been called by (Democratic) DA's Office to verify that I signed the Republican Committee member's nominating petition. (I did.)
2. Robocalled by my (Democratic) state rep to see if I had ID to vote.
3. Been called by some Republicans to see if they could use me as a poll watcher to check ID's. (I cannot sit 13 hours, so I declined.)
4. Had an actually nonpartisan flyer on my door telling me that I'd need ID to vote.
The PA voter ID law is certainly more restrictive than Canada's. PA appears to only have one of the three prongs Canada uses to verify, and that is a government-issued photo id. Canada allows for two non-photo options as well.