Delta pays for all required Visa's. I have held a French Visa for 20 years and they have never allowed them to be issued other then in person. He is referring to the time involved to get those Visa's not the cost. Takes almost a day to get the French Visa with the travel involved.