I've gotten a few good things from this place but generally everything is overpriced. It's not worth it to shop here when Kensington is a 5 minute walk. The prepared foods are good but also expensive. They carry some organic and natural products that I haven't seen anywhere else, but generally I'm never impressed with this place.