The only reason you are asking this is because for some strange reason, America doesn't consider short trips to Mexico and Canada as having properly exited the country for the purposes of re-entry to the USA later. Thus, if you have a 90 or 180 day visa free stay permit, it won't be reset after a trip to Mexico or Canada, as strange as that sounds.
For almost every other country in the world, once you exit that country and come back in, the clock is reset.
Of course in the case of the Schengen region, you have to exit the zone in order to reset the clock...though there's a 90 day within 180 day limit for non-Schengen nationals on tourist and short term visas.
My wife got her multiple entry 5 year Schengen visa the same day she applied. Her Australian visa she received within a few days as well and is now valid for 3 years.
Try explaining to a Cambodian immigration official (or a Thai one depending on the border) that the reason you didn't print your e-visa is because you're an environmentalist. They'll laugh at you and demand you print out your e-visa nearby and then they'll stamp you in. No exceptions. In the case of Cambodia, I experienced this recently both on entry and exit. I couldn't print out my e visa as it was only sent 40 minutes before I made it to the border.
A shortened version of "isn't it"? Any native English speaker should be able to figure that one out though, you don't have to be British to know it. I'm not British, yet I have zero issues understanding it.
It's easy for me, but most Americans can't wrap their heads around the metric system and vice versa for non-Americans (except the British, who still partly use the old system).