I have to say this place is getting better all the time.
The service and selection is great for the most part. I find that by the end of the week they are sold out of a lot of the essentials. Breads, eggs, and other items like it tend to go and they don't always have stock.
Their pricing is very good. I would say the same products tend to be better priced here over other completing stores in the area.
The only major issue they have here is the produce. Half the time the produce is not very fresh or uncared for on the shelf. I had purchased asparagus the other day and there was no water in the tray. Most of the bunches were already wilting. If they could up their produce game just a bit they would lead the area in sales.