You are most welcome, though I am not that wise.
I have never shopped for cigarettes on the island. I have heard they have good prices though. I buy them at the duty-free shop on board Carnival. I have gotten some good rum and vodka prices before. I think Royal Caribbean's policies about the alcohol are the same as Carnival's. Meaning, you would turn the alcohol in when re-boarding to be delivered the last evening of the cruise.
It seems my main shopping there has been focused on things of the shiny sort. If you have time, the perfect way to end a day of shopping and haggling, is to take the skylift to Paradise Point
for a Bushwhacker and an awesome view for picture taking.