H1B working from Canada

Folks - this situation seems more complicated that what it looks on the surface. See this thread and a response from @panditji here:

Good discussion there.