Very poor check-in procedure and poor communication overall.