I only give 1 star because of the repeated deceptive pricing practices at this location. You should check every line item on your receipt before leaving the store as the point of sale will often not match the aisle pricing. They will also place for sale items of one size next to another brand or size that's slightly different and leave the price off the more expensive item not on sale. You'll think you are getting the sale item but it will ring up higher. We had so many mis-priced items requiring return trips to the store for refunds we no longer shop here. Harris Teeter is just across the road. Publix isn't worth the hassles. No way that many items are marked incorrectly without intention behind it. Spend your dollars elsewhere.