Originally Posted by revenson
Need passport, right?
Yes, you need a passport now. This changed a few years ago.
You also need a customs sticker/decal from DHS/CBP. This usually takes about 2-3 weeks to get after you request it. I can help anyone through this process if you are up for the adventure and have the time.