As mentioned, IAH when they opened their IAB - International Arrivals Building, those passengers making international-international connections at IAH do not have pick up their bags for customs inspection. Initially it was only just for former CO flights, now has been expanded to Star carriers. I am not sure if it will work for passengers connecting from a non-Star flight.