We are going through Moon Palace directly, we are asking all of our guests to use our wedding link. We made it known that we need ALL of our guests to book on the LINK only because we need it as part of our wedding package. So far it has worked. The night stay is only $10 cheaper on our link than booking on Expedia and they have to book there flights separate (just like any other trip, book your room and than your flight and it all pretty much adds of the same) I am not sure how the members option works but I totally understand what your going through on getting your private funchtions paid for by booking more rooms. This is the main reason we chose Moon Palace because it has the best wedding options, to make it easy for the bride/groom. As far as the dress, maybe you can buy the dresses for them as there Wedding Gifts instead of the usual jewerly gift or flask. (it is a beach wedding so maybe Dillards/Forever 21 with fun bright colors for under $75 dollars) Also, your MOH is suppose to be there for you and help you in anyway, shape or form to make your wedding less stressful. This is your day and not hers, you would be doing whatever she asks if this was her wedding. I would have a talk with her and let it be known that this is your choice to get married at Moon Palace. All of OUR guests have known for years that we were doing a destination and always told them to start saving, so it wasn't a total shocker when he finally put the ring on my finger. I am not doing the traditional bachlorette party in Las Vegas bc I know my girlfriends are saving for my wedding. I added it up for them: Flight: $350, 2 nights $300, shopping $500 and dinner/drinks $500. or they can be at my wedding for 3 nights and 4 days/All-inclusive on the beach. So maybe you should send out an email and let all of your family/friends/wedding party know what you/fiance are asking of them to book on your group link and yes it is a little bit more expensive but you need it for your wedding package and all of your guests will be in the same section of the resort and not separated across the whole resort (it's huge).