Hello, my friend has a c1/d visa and a I-95 and works for Princess Cruise as a crew member. She needs to break the contract and go home to the Philippines to care for her young kids. She would like to spend a few days with me in San Diego where the ship actually pulls in to port and then fly home. Her crew manager is saying she will need to cough up $900 (even though I can get a ticket for $700) and then she will be escorted to the airport and put on the airplane. She is told that she can't visit me. Is this correct assuming she has a valid C1/d visa and an unexpired I-95? Thanks for your help