There are two supermarkets at the beginning of the Rodney Bay strip in the malls there. You can take your dingy to the end of the lagoon and you will see the dingy dock. Lock it up and walk to the road then turn left. The one in the older mall is a little cheaper for basics, the one in the new mall has a bigger selection of products. Usually the bag boys will help you wheel your cart(s) to the dingy and load up for a tip. Liquer can be purchased at the supermarkets as cheaply as anywhere. The local premium rum is Chairmens reserve, they also have a special Admiral Rodney, which in my opinion is not worth the extra cost.