The Port Store is a true general store. You can get everything from penny candy to lottery tickets to groceries and greeting cards. And before the price of oil skyrocketed you could even get gasoline! Still don't think they have everything? Around town the building is called the Port Mall, and besides the general store it also house the town Post Office. My only complaint is that the prices for grocery-type items (not subs or candy) can be a bit on the high side.
The best part of Port Store though has got to be the subs. With good lunch meats and cheeses and those unbelievably flavorful hard rolls that make my mouth water, Port Store makes the best subs in the world. I don't understand why anyone would ever go to Subway.