As a newbie in this country, you all know it's so important to have proof of IDs (at least 2) in your pocket.
Do you know which bank still issue name embossed debit cards? I tried applying for credit cards, all declined. I'm a returning citizen, apparently my credit history has gone sound...