As of now I'm using the travel agency/website destinationweddings.com...they were the ones who got me in contact with each hotel's wedding coordinators and was also able to provide us with group rates (which included airport transfers to and/from hotel) for each of the resorts we're interested in. All of our guests will book through them and they have different payment plans available in case a guest can't pay the money upfront. It was just a $50 deposit to start, which counts towards the cost of the airfare and stay.
Just curious, since we were considering Ocean Blue and Majestic Elegance why you ended up choosing Barcelo?
Ladies, any other help you need, let me know.