Trader Joes has some of the happiest employees I have ever seen. They smile when you walk in and never fail to offer assistance with anything you may need. (They even helped me strap my groceries to my bike) they have a great vegetarian section and I always find something new to try. I rarely wait in line long, they have an excellent response time opening extra registers. Their flowers are lovely, i cant help myself, I always bring some home. :)