Based on my experience, application should send it to buffalo office by mail. It takes time to get wp more than a month. When you go U.S Border, say that you want to go back to canada to get wp. They will let
you go back to canadian border. There is an immigration office that will give you a...