Super fast, lots of vegetarian options, and the meat options aren't bad either. I've never had a bad sandwich or salad here. The staff is always friendly, and the toffee chocolate chip cookies are super good. I am also confused by the fuss about the prices, because I find Crave to be on par with or even a bit cheaper than...every other sandwich joint I've been to in my life. Additional shout-outs to: the caesar salad and roasted pepper/brie sandwich.