OK. So the reason we go through immigration in St. Thomas is because we were out of the country. DCL says this is US Immigration policy. My question is this, We were on a cruise just 2 weeks ago. When we were back in Miami and we were getting off the ship we did not go through immigration. We did the standard customs form as we have done in the past. So what gives? Why go through immigration in St. Thomas but not mainland USA? Any suggestions. It just does not make sense that we would have tight security in St. Thomas and no double checking by immigration in the mainland USA. Kathy

