Du Cane Stores sell a wide range of grocery items and frozen foods as well as newspapers, magazines and confectionery. They are also licensed to sell alcohol. Mobile top up and international phonecards can also be bought here.