Are there any shops to buy food, hygiene products or gifts? Yes there are shops to buy food, hygiene products or gifts