I had a payroll deposit details document given to me by my bank, it has my name and address on it. I attached it. Moreover, I also attached another document that has my name and address which my bank sent me with my credit card. I hope it works
I talked to them today and they said there has been...