Publix itself is amazing. I was born and raised in Florida and worked at publix until very recently. I'm a die hard publix fanatic. However, this publix is not nearly as good as the one in Indian Land. The deli is always slow, even when there's nobody in the store. And the bakery is constantly out of bread and the associates are very unhelpful and appear too busy to help a customer. I gave it such a high rating because I love publix. This is the one closest to my house so I have to drive past it to get to another publix to shop at. I find myself constantly disappointed in the service here.