very clean store, very nice staff and cheap food. Mostly generic brands but sometimes they carry name brands. Downside is you can't do all your shopping there, they have no fresh meat. Their produce is mostly good, but not always available. Sometimes long wait at cash register. For me still worth it because prices are really great.