United was even early. I had avoided travelling on their airline because they have been late and I have missed too many connections. The was a tight connecting flight and they had very nice service and we left on time and arrived earlier than promised. I will consider them again for future flights. Expedia staff were very helpful in booking this substitute flight after my previous flight had been cancelled on another airline.