Headed down over Halloween, staying on the Cliffs. Question is: best to buy bottles of champagne in Mo Bay, or can it be purchased in Negril? And suggestions for which store to purchase from?

I would be specifically looking for De Margerie champagne, which is my personal favorite.