Shopping is virtually non existant on Matamanoa, and what they do have so outrageously expensive. Best advice is take everything just in case.  A bout of swimmers ear , the drops will cost you $28.00 on the island. A disposable underwater camera which is a must was $45.00. The shop is very small and there is not much of anything. So be prepared for anything and take it with you.