Thanks for your replies guys!
I do remember signing up to 3 accounts, 2 of which were deposit services. So far, I received a SCENE card and a debit card. I'm still waiting for the 'secured' credit card with a credit limit of 500 CAD. I think it's different from the debit card, so I don't need...