Trader Joe's has a lot of really great food at reasonable prices and much of it can't be had anywhere else. Their service is fast and friendly and personal, plus they often give samples at the checkout of some tasty treat or another. There are usually samples of something delish in the back, too---don't pass them by because it will probably be your next favorite must-have food! My only complaint is that the packaging on a lot of the frozen foods makes it hard to tell what the foods are, or makes them look too much alike, or something. I find that it helps a lot to read their extensive flyer that comes in the mail so that I know what to look for when I get there.