The sandwiches are GOOD, but I had to wait 30 minutes in line to get mine...which is a drag on a lunch break.
The lines in general are pretty long. Great place if you need something specific and can't find it anywhere else...but be prepared to PAY.
Pros: Good sandwiches, lots of non-HFCS foods, humane foods
Cons: pricey, long lines