Had a long delay before STL to SEA on May 24, but the captain let us all know that it was due to a mechanical failure and they did a plane swap to avoid cancelation. Two hours late is better than not at all!
On the way home, we ran on time, arriving into STL a few minutes early for the SEA to STL run. Plane was continuing to MCO - on time. I think we arrived in STL about 3pm.