RBC Canada has been sending people "virtual visa debit cards" in the mail for online purchases. Does anyone know what the catch is?
#Canada #ab #yyc
Shared publiclyView activity