Hello, I am an American citizen and I will be in Vancouver for three months. My husband has a category B skilled worker visa, and as his spouse I qualify for an open work permit. My question is, if I apply at the port of entry for my work permit, will I receive it right then and there, assuming I have provided all the right documents?