We had no delay with immigration, however finding the location to grab our Uber and getting the Uber was a nightmare. With Ubers in the area, the ride might show it is only 1/4 mile away, however, due to the traffic in the area it can take far longer than you think. And since we were going to IAH, a couple Ubers dropped our ride. We were told by another that some don't want the long commute from Galveston to the Houston airports. In the end it took nearly an hour and a half to get an Uber and we had to run at the airport to get our flight.