OMG. Just got their turkey sandwich. Again, got prompt delivery. The sandwich was perfect. That's the only way I can describe it. And the huge dill pickles as a side dish are really crisp and yummy. Someday I'll have to actually go to their shop and see what it's like.