Crossed the border yesterday with my family and had to wait for around 3 hours.
When my turn came, the entire process was less than 5 mins to confirm landing and less than a min for customs.
Contrary to some of the forum posts, I was asked proof of funds. So please make sure you carry a...