I dont know what you should do...but I always "pick my battles". If it is not an issue of morals, maybe you could give in ...with the stipulation that she pay the difference in the price of the ticket. She could also carry a tote bag and bring drink/treat to save money.