I've lived in this neighborhood for 5 years now.
Harris Teeter used to be great but they've gone way downhill. Don't stop by in the evening. It's run by a bunch of indifferent teenagers.
Publix hands down has better service and appreciates your business.