Flight from Chicago to Dominican Republic was excellent in that there was free wi-fi and movies. Return flight offered those same amenities, but the PA interrupted so many times that I gave up on the movie I was trying to watch. Flight to Chicago from Tulsa was fine. Return trip was delayed 3 times and departing gate changed 3 times. Information about each delay was delayed and incomplete. I just kept up with it by frequently checking the airport signage. There was a 5-6 hour delay. The return trip required us to exit the terminal into 20 degree weather to catch a provided bus to a different terminal. Also, during the entire 4 flights we were offered 1 cookie and 1 small bag of pretzels. We were offered something to drink on each flight.