If you go to Virgin Gorda, you can restock on anything you forgot. (Leverick has a small well-provisioned store and there are several stores if you rent a car.) Just knowing you can buy something there if you forget it, helps you not buy too much.