Everything is fresh and even have locally sourced products too. The best part are the employees. I have never had an unhappy or unhelpful employee. The checkers are always pleasant and generally seemed interested in you and try to start a genuine conversation with you. Always enjoy my trip here