We took the auto train on Friday. We made it as far as Richmond and then an engine failed so we had to wait for almost two hours for a replacement locomotive to arrive, which was a loaner from CSX. That put us around 1.5 hours late since we had left Lorton early, at 3:20. Then, Sat mornng when we were 40 min or so from Sanford, we hit a tree that had fallen and hit a power line. We sat for 2 hours while they cut the tree up and moved it and allowed us to proceed. We arrived at Sanford around 1:15 and they were already allowing people in with their cars for the return. So, we waited in the waiting area with those leaving. Once our auto carriers were moved to unload they stopped the loading process. By the time we got our car it was 2:30. It was just a comedy of errors. They also had set up dining times for 430, 6, 730 and 9. After we got on, they made an announcement (which some didn't hear due to other discussions, or doors closed in sleepers) that dining would be a 5,7,9. We were 6, so we figured 7 which was correct. But, that said, when they announced 7, some with 730 tickets (#3) came in saying they either weren't going to wait til 9 and that it was ridiculous, or demanded that they get to eat at 7 and or course the squeaky wheel were accomodated, even though it meant a few people had to eat in the lounge car. Anyway, we're boarding Oasis of the Seas this morning. It just wasn't the travel day we envisioned.