Before you buy your liquor on board or at Ed Cohens check out "K-MART".
I asked several locals and this is where they shop.
I compared prices at all three and sure enough K-MART" had them beat. K-Mart didn't have quite the selection that Ed Cohens had but it's worth the 10 minute walk.
Ed Cohen does have a good selection of Carribean liqueors and rums that K-Mart
and the ships don't carry and they will let you sample a good many of them. We bought several after tasting that we would not have gotten without tasting first..
When I got back on board and I was talking to the lady who ran the liquor shop and I told her about the prices at K-MART, she said "you're not supposed to know about K-MART".
We brought back 18 bottles with us simplily because I couldn't carry anymore.
We declared it all as we usually do and no one says anything at all when we leave, so regardless of what they may tell you bring back as much as you want. There is no need to try to hide it, but we do take an extra suitcase just for packing liquor when we leave.
If anyone has any questions I'll check back and try to answer them!