Not sure about how to deal with the maple cards. I am still hoping they will mail the cards as that's what the information flyer tells us. I phoned the immigration office they told me it will be mailed too. If they do ask me to pick the cards myself, that will be a big issue.