Just FYI, there have been some cases (medical insurance and bank account opening) where a print out of a bank statement wouldn't satisfy the companies. I'm Canadian too and all of my bills are electronic while the physically mailed stuff is utilities which are under my fiance's name. I ultimately was unable to satisfy the bank but the insurance agent was able to come visit my premises to confirm the proof of address.