My bridesmaids want to wait till the very last second to shop for their dresses. I'm paying for their hair and makeup so only cost is dress. I was told by the bridal salons that we need to order within 6 months to avoid a rush fee and my bridesmaids argue that you can wait to order and receive their dress in 2 weeks. What is a reasonable time frame? I'm not waiting until 2 weeks before.I think that is unreasonable and insane!