Can a Canadian Resident with a maple card working in the U.S. on H1b (no visa stamp) avail the 30 days revalidation rule? Does he/she need to have an unexpired visa stamp since canadian residents now require visa stamp to enter USA? Any suggestions/experiences would be greatly appreciated.