I'm leaving for Sandals Grande in St Lucia on the 26th of this month. I started out looking at how much it would cost if I arranged everything myself online. Then I got a quote from a travel agent locally. The quote from the travel agent was less expensive. Travel agents may be able to get better pricing on rooms, but they also got me a better price on airfare which is a pretty fair chunk of change when traveling to St Lucia. So my advice would be to look at this both ways. You have time. Get a couple of quotes and compare them to doing it yourself. Using a travel agent adds to that worry-free part since they do a lot for you. Also.. .. .. . by all means.. .. .. . pay the few extra dollars for trip insurance. You're going to sink so much money into this trip that you want to be sure that if for any reason you had to cancel, you'll get your money back (or most of it)
This is my first Sandals trip. Why Sandals? Well in the case of St Lucia, it gave me more options for places to eat, swim, play, etc. Because there are 3 Sandals resorts on St Lucia. All-inclusive meant that once the trip was paid for I could go down and relax and not worry about running out of food money.

There are other all-inclusives on St Lucia, but your restaurant choices are very limited. We chose the Grande after first looking at the Regency because the Regency is huge, spread out, and on hilly terrain. I have mobility issues and so does my wife. Regency is gorgeous and those rooms on the bluffs with private plunge pools looked so inviting, but . .. .. .. . this was a personal preference. We also heard the beach is better at the Grande. Again.. .. . personal choice.
Here's another piece of advice. Go into this with your eyes wide open. Read all the reviews, good and bad. KNOW what you're getting into. The service may be slower than what you're used to (depending on where you live). . I have read reviews where the person's entire vacation was destroyed because they were upset over a spot on the carpet in their room. [b]YOU[/b] are the one that determines whether this will be a vacation in paradise or National Lampoon's St Lucia Vacation from hell.