That's what I think and find on the web. I called 1-900 # of the consulate in Canada, the lady named Ann insisted that I need to apply H1b visa stamp, so I am a little confused.