I don’t know exactly what the costs are however initially Skywest was managing the immigration legalities in house. Later when the numbers increased they outsourced the management of the entire process to Bridge US who are still currently looking after it. My personal dealings with Bridge led me to believe that they were highly incompetent but that is another story.