Although the staff can be uncomfortably and annoyingly friendly, I love Trader Joe's. I can find food here that I don't find anywhere else. I purchase from their pre-made meals often and have never had anything that I did not like (e.g. stuffed peppers, salads, wraps). There have been a couple of instances when I had issues with freshness of the foo. For instance, I once got home with tub of hummus only to discover it had mold in it and another occasions had muffins that molded a day later, despite the expiration date stating otherwise. In these instances the store has never given me a hard time about refunding or exchanging the item.
It can be quite busy here, but the manager(s) seems to be mindful and do not hesitate to pull staff from the sales floor to the registers to thin the lines out. There are times that I got to the register and thought it would be hell, based on the long lines, but ended up waiting hardly no time at all.
I will continue to frequent Trader Joe's, I just wish the cashiers would calm down a bit...