Very disappointed. After waiting for almost 50 minutes with no explanation or apology for the delay, we decided to leave. Had we been given either, we would have waited ... more