Trader Joe’s: Yea or Nay?

What do you think about Trader Joe’s? Does your town have one? Do you shop there? I’d love to hear your experiences!