To the Canadians here, who has bought gamestop accounts?
I live in Canada, would I still be able to use GameStop accounts? If yes, Ddo the accounts need to be Canadian accounts or can I use American accounts?

Can I buy digital content with the points online or should I buy a voucher then go into the store instead?

I just made a gamestop search to make sure I didn't duplicate someone else's thread. I have seen a lot of threads say that gamestop has been patched. Is this true? Do you need ID now?

I would much rather buy digital content so hopefully this can be done.