No immigration check in St. Croix another US island so I assume the St. Thomas check is due to who ever is in charge down there on the island. If it came directly from Washington DC all of US Virgin Islands would have to do it. Oh well. At least now I have an answer. Only 6 more weeks till we leave! and we finally had our 1st snow of winter that amounted to much. It will be a long 6 weeks. Happy Cruisin' Kathy