My husband is applying for an extension of his visa H1 and I need to extend my H4 as well. I am a Canadian citizen. I want to know if I can just take his H1 approval along with my marriage certificate and apply at the border on my way back from Canada? It looks like it costs $300 to do it in the US and $0 if I do it in Canada...