Etiquette question: I have let my bridesmaids know that if they'd like to have their hair done the day of the wedding, we will be having stylists at the hotel, but they will have to cover the cost ($75) if they'd like it (not required). From what I understand from weddings I've been in, this is normal, but here's the hiccup: The salon has let me know that since they are traveling, they require payment in full up front. Most of my bridesmaids are out of state. Is it odd to ask them to pay me back that day? This is definitely a cost we weren't expecting and will be a big strain on our pre-wedding budget.