A Trader Joes opened in my town yesterday. It is a pretty small store that seems to sell a lot of their own branded stuff. I have never been to one and only hear about on this forum. What is it? What is good/bad about it?
Born and raised in NOLA. Now live in East TN.