My plane was broken at St. Louis so they kindly put me on another flight routing to Newark instead of Chicago leaving a few hours after mine was supposed to depart. That one didn't even make it into the air and we were sent back to the terminal as Newark was having some weather and would not let us land. When we finally took off 3 hours later, we still couldn't land once we got to Newark and were advised that we might have to land at Allentown and then catch a bus to Newark, NJ. We finally did land in Newark, but all of the outgoing flights had been cancelled leaving me stranded in Newark. I did manage to find a flight going into Raleigh, NC and then had to rent a car to get to Greensboro. United did not help pay for the car, even though it was their fault I couldn't get to Greensboro until the next day when my appointment was. So instead of arriving in Greensboro at 4:30pm, I arrived at 2am in the morning. UGH. Avoid Newark if possible!