We flew from Las Vegas to Washington DC with a layover in Charlotte. On the way there everything went perfectly with no problems.
On the way back our flight to Charlotte was delayed and we missed our connection by 10 minutes. It would have been great if they could have held the plane but I understand that is not always possible. We went to the service desk to find out if we could get on the next plane. The person who helped us was able to book us on the next flight to Las Vegas about two hours later. My only complaint was that her attitude and the attitudes of the other employees working the desk was slightly hostel and unhelpful. I am sure that get screamed at by angry passengers all the time, but it would have made our unpleasant experiences slightly better if she was positive, helpful, and most importantly apologetic.