I would definitely get a quote from the
Caribbean Warehouse before you decide.
I always said I would use them again when I went back to the Caribbean after the Mexico holiday they did for me, and even though they could not get me a mexican deal I wanted in the short time frame I allowed them, I went back with a CUBA package from a TO and they managed to get me a super deal on it even though it was not one of their regular islands.