The absolutely closest store is the Peli Deli, which is within Simpson Bay Resorts (formerly Pelican). It's more of a convenience store, but is well-stocked and the prices aren't unreasonable. The next closest is Market Garden, at the corner of Welfare Road and Billy Folly (at the bottom of the hill where you turn to go to La Vista). The prices are somewhat higher there than at the Grand Marche, but again, not unreasonable for the convenience. For a major shopping trip, we go to the Grand Marche in Cole Bay, and found this trip that it was easier to get there by using the causeway.