I completed my soft landing at the Ambassador Bridge. The immigration officer said they can mail the card to my US address. I was pretty shocked when I heard that and asked her 3-4 times if she's sure about this. She sounded extremely sure and didn't even consult any other officer. In the end I told her to mail it to my US address. Is it really possible or will there be some problem later on?