Canadian MasterCard/Visa Debit Card for Non-Resident
I am a Yank with top credit. I have a BMO Canadian and US dollar account with ten years history at the bank. I also have a SIN. I am not a Canadian citizen or resident. I also have a Canadian mailing address, a Canadian (limited) law license, and a NAFTA work permit. My employer is a US law firm. I don't have a health insurance card or an Ontario driver's license.
Recently more and more Canadian sites have stopped letting me using Interac to pay for anything. I have US credit cards with no foreign currency transaction fees, but run into a number of websites where that won't work.
Do I have a shot at getting a Canadian visa debit card with my collection of Canadian paperwork?