The topic has come up in the past about whether one must clear in at the closest customs location (i.e. West End coming from USVI) or not. I won't argue the point, but wanted to pass on our experience this summer. We sailed from St John to VG North Sound, and cleared in at Gun Creek - no problem at all, no funny looks. The guy behind us in line had come from St Thomas. Meh. Of course, that assumes you don't stop anywhere along the way.