It has been discussed number of times - using AP does NOT invalidate H1.rs_mangat said:once u use ur AP ONCE, your H1 will be invalid & u can't use it anymore
rs_mangat said:About I-94, well, whenever u r "flying" out of US (even to Canada or Mexico)you have to give it back to airlines ppl before u board the plane.
Don't have to blindly trust usrs_mangat said:U might be right regarding 1-94 as I've never flown to canada. To be on safe side, I always fly to buffalo & then drive.
About H1 "not" becoming invalid after using AP, well, I was not aware of this as I had read at many places that it becomes invalid. But since this forum is full of GURUS....i, kind of, trust u guys..!!