I would recommend looking at supermercado Nacional in punta cana village. They have a good variety there and I know they sell other products made by oliver & oliver, I cannot comment on price or availability just know that would be the first place I would look. It's quite far from your hotel, if you are leaving by taxi to go to the airport you could probably stop there on your way at no extra cost.