This will be our family first time cruising, quite a last minute trip as we are hoping to book the Fantasy for their March 2, 7 nights Western cruise, later this week. I have a few questions, I'm hoping to get answered 1. How does customs work on a cruise? Do you go through customs like you do at the airport at every port you drop in? Do you do this when you are leaving the ship? I hate going through customs, for some reason even though I havent done anything wrong, I always feel so nervous lol. Can someone explain the process. Do you also go through customs when you come back to the States as well? 2. What time is late and early dining? Can't seem to find that on their website? 3. How come I dont see any details on the Disney site, when is formal wear night and so forth? Or Iam just blind? Can someone can me more info on what is expected for the nights concerning dress code? 4. Silly question, but two of the ports is in Mexcio, but Mom loves anything Spicy, and would love to buy like dried spicy peppers? Is there some sort of market we can go to that you would recommend, and is this allowed back on the ship? 5. How crowded will the ship be for the March 2 sailing? Is this peak or slow time for cruising? 6. Any advice for a totally new first time cruiser?