The store is clean and well kept. The staff are friendly and helpful and they seem to actually enjoy their job, something not seen a whole lot these days. The quality of their items is very good as well. The produce is fresh and the deli meats are too. You can even have them make you a sub and eat it in the little dinning area they have set up if you want to. Yes the prices are higher than some other places but as I said the staff are friendly, unlike some "Super Big Box" grocery stores where the staff runs from you when you have a question. If you are looking for a store with good quality and where you feel welcomed then give Publix a try.