Airlines and hotels don't have the best track record for showing compassion to travelers who face emergency situations. Refunds and fee waivers can be hard to come by.
But Manhattan Beach resident Laura Mandracchia experienced a very different level of corporate indifference after she had to deal with missed flights and being a no-show at a Mexican resort.
Her excuse? She was in Terminal 3 of Los Angeles International Airport a week ago when a gunman opened fire with an assault rifle, killing a Transportation Security Administration officer and wounding several others.
"I was having something to drink upstairs while waiting for my flight," Mandracchia, 49, recalled. "Suddenly we heard a pop, pop, and then some commotion.
"Then another pop, pop, pop, maybe eight or nine times," she said. "It was obviously gunshots. It couldn't have been anything else. People started yelling for everyone to get down. We heard more shots, another eight or nine.
"After that we heard four or five shots, but these were different, like from a different gun. And then it was silent."
What Mandracchia heard was the gunman — identified by authorities as Paul Ciancia — shooting his way into the terminal and moving in her direction, and then being shot down by police.
Mandracchia was forced to remain at the airport with other travelers for seven hours as investigators secured the premises. Needless to say, she didn't make her flight to Mexico, where she was to attend a friend's wedding.
What happened next shows corporate behavior at its best and its worst.
Mandracchia was flying on Virgin America from L.A. to Cancun. She contacted the airline Saturday morning and explained what happened.
"Virgin didn't hesitate," Mandracchia said. "They immediately refunded my $350 ticket, no questions asked. They said they were very sorry that I had to go through something like that."
An airline employee phoned Mandracchia a few hours later to say that her checked bag had been located and that Virgin would deliver it to her home free of charge the next day.
A classy response to a scary episode.
An Expedia rep got back to her with word that Mandracchia would receive an "airline credit" for the full value of her $285.55 United ticket. But there were a couple of catches.
Mandracchia would have to use the credit by Sept. 7, 2014, or it would disappear. And when she used the credit, she'd be hit with a $200 penalty for having had the temerity to monkey around with her travel plans.
"I was, like, 'Are you serious?'" Mandracchia said.
Her next call was to the Playacar Palace resort in Playa del Carmen, near Cancun, where she had booked a three-night stay for about $1,000.
Mandracchia explained her situation to a hotel staffer, who replied that because she hadn't canceled her reservation in a timely manner — that is, while she was hunkered down amid gunfire a day earlier — she'd have to forfeit her entire payment.
This, of course, was nuts.