I think the answer is Yes ONLY if you are coming from the USA. I called border services and got this answer -
The lady I spoke to was very nice. She said that depending on the time that we enter, there may or may not be immigration services there, to process our landing. But she said that even...