This is a good store when I'm feeling eclectic or need specific food items I can't get elsewhere. I find some of the best chocolate and hot cocoa selections here. Also they run killer deal on Olive Oil (their brand) and their brand of coffee and bottled Italian sodas is excellent. A lot of the other stuff is hit or miss and sometimes I find over priced.
I love popping by here periodically.