So there's a Trader Joe's opening up here soon. There seems to be quite a bit of buzz about it. Should I be excited?
I think I was at one in NYC once, a long time ago, but it was too crowded to explore it much and I don't remember hardly anything about it.
New store in Portsmouth NH: http://traderjoes.com/stores/index.asp?q=03801