I really like Trader Joes. I'm super pumped that they have opened one MUCH closer to me than the one in East Liberty. They have some great frozen treats and I always find something new to try. One reviewer mentioned that it was an "over priced Aldi's" and while it is owned by Aldi that's not how it started, Aldi just recently (in the past 10 years or so) purchased Trader Joes from the original owner (from CA, surprised?)
They have a decent organic section and they are a more ethical company. I'm sad that there is no "two buck chuck" here, but I remember that we live in PA and I realize I'll just have to drive out of state!