Perhaps they call it Store Bay because it is the easiest place to anchor if you need to go to the store? Well it is anyway.
We played at the beach a bit today and then moved over to Store Bay to take care of some things on the Internet and prep for some shopping in the morning. The anchoring takes longer than the sailing for this hop.