Imo it's fine if they can explain why and they're not discriminating against a protected class (or one that should morally be protected).
Obviously this woman should get her money back, and imo they should comp her for the pain/expense related to arranging her schedule/travel/lodging around this show since she wasn't denied at point of sale.
Obviously this woman should get her money back, and imo they should comp her for the pain/expense related to arranging her schedule/travel/lodging around this show since she wasn't denied at point of sale.