I give the service and food a 5, the prices a 2.5.
I love browsing the shelves - there are so many incredible looking foods, but the prices are often missing so I'm afraid to touch anything, and when I do see a price, it's scary.
I bought a salad dressing without knowing the price, only to be astonished that it was $15. The lady at the til felt bad for me and gave me a free gourmet tin of shaved salt!
Sometimes I drop in for a sandwich at lunch. There's always a very tasty special, but at $9 a sandwich, it better be good (and it is).