Trader Joe's provides me with a small portion of my groceries every few weeks. I enjoy going there to pick up something different than what I'd find at the grocery store. They tend to have great produce and an interesting selection. Personally I can't do all of my shopping there and I find the small size of the store quite annoying. It tends to be packed and the aisles are tiny! The service is good. I'd suggest going after 7 on a week night though to avoid the huge crowd.