I'm sure there are instances where US entry at CLE is trying, but that has not been my experience. I have arrived in CLE from foreign overseas destinations three times in the last two years and never experienced a speedier immigration/customs experience anywhere in the US. Yes, there may be fewer agents at CLE than at EWR or IAH, but there are also a lot fewer arriving passengers. There are no 777's disgorging people at CLE. Plus (and this is just anecdotal) there seem to be fewer non-US passengers, thus making immigration easier (one supposes). I am no booster of Cleveland, but entry at CLE is probably the easiest of CO's continental hubs.