In my more recent travels, I have found commercial airports and their ancillary services to be as close as you can come to organized chaos. You are a number to be inspected, processed, and stamped, and customer service is more a slogan than a reality. If your situation doesn't fit their mold, it's your problem, not theirs. Granted, there are exceptions, but those exceptions seem few and far between.

Glad everyone got home safely, and I hope everything sorts itself out.