Admittedly, this article is written regarding the benefits of travel agents, but this is exactly what our BhDs do. Our BhDs are all US-based employees who have been to the destinations that they sell and serve. While we also work hard to provide a great online booking experience for those that want to do it themselves, our experience is informed by collectively hundreds of years experience in beach vacations.
I’m not saying you should only book with CheapCaribbean, but do explore your options. Quality travel agents whether part of a company or independent can provide tremendous value particularly with expensive, complex vacations.