Island Grocery has almost everything, in fact I found a book there, that I could not find here before leaving, Sandra Brown's Alibi. For Internet access, go to Cybercoffee on Front street, they have varying rates. Potting soil I can not help you with, but if you rent a golf cart, go north of the Ferry, and note a garden on the left maybe a mile up on the west side. Of course many lovely gardens in town. One yard on Middle street, white sand,
with small plants like a miniature yellow daffodil evenly place all over the yard. Interesting.