I'm aware in the USA that every person get a debit card with a credit card logo when they open a bank account. Same with some countries in Europe. But it's not the case at all in Canada, that system does not exist. Our debit card is solely a debit card, and unlike some other places, they don't give away credit card like candies here.