Totally agree. I always go the night before, no matter what time my flight is. You never know what kind of border delay there will be.I always stay a night at a hotel. The stress of delays at the border or traffic is too much for me. I’d rather be across the street and in the us the day before so I know I’ll make our flight. My husband has a very common name and we’ve been held up at the border several times for more than an hour while we wait to have him fingerprinted to prove he’s not a murderer. I’ve also been stuck in a line for more than an hour at the border.