We go back and forth between the 2 counties quite regular. Yes there are lineups sometimes but if you try to pick your days and times a little you can avoid a lot of them. Make sure you have your passport as you also need it to get back home to the U.S. They won't let you back home without a fight if you don't have a passport. Pretty common for almost all travel everywhere these days. The biggest thing they check and ask about is fruit and veggies. Lots of restrictions there so suggest bring none or just the allowable and buy the rest after crossing the border. Everything available there is here as well. If you have pets make sure you have rabies certificate just in case they ask. Watch your booze amounts if you bring a bunch in too as that is another area people get caught and will want to charge duty if you bring too much. Just ask the questions they ask and be truthful and most of the time you be through in a couple minutes. The more you give them to search for the longer and more difficult it will be.