I sped through immigration and customs. As in Houston, O'Hare has installed the automated screens for U.S. citizens going through immigration, and there was no waiting in line. The only drawback to flying with Interjet, is that I am unable to check my luggage through to Cleveland. However, after passing through customs, there is a United desk. I was able to quickly check my suitcase to Cleveland there, rather than having to go the Terminal One ticket desk (and probably waiting in line). Kudos to United on that service.
I took the train going from International Terminal Five to United's Terminal One. Going through security did not take too long. After all of that, I still had nearly four hours to wait for my flight to Cleveland. With my credit card I receive a couple passes each year to use the United Club lounge. So I passed the time there, and took advantage of the free food.
I can't really badmouth the flight on United Airlines. We left on time and arrived in Cleveland slightly ahead of schedule. But what a difference from the Interjet flight. It was cramped and fully booked. Fortunately, another perk with my credit card is that I am in boarding group two, so there was still plenty of space in the overhead bin for my carry-on. It is a quick flight of less than one hour. I can put up with being in a "cattle car" for that short amount of time.
So, sorry United. I am now going to fly on Interjet on my flights to Mexico City. It cost a bit more, but less than if upgraded to the "Economy Plus" seats with more legroom.