They have screwed up several orders and one order was missing a sandwich...so instead of inviting me back in right away to get the sandwich, they sent me a coupon for a cheaper sandwich. Not too happy. 9/23/16: Changed my review from two stars to three stars. When they get different lids for the milkshakes that frequently spill because the lids do not always stay on, I will post a better review. I have spilled several milkshakes because the employees evidently have a hard time snapping the lids on. On the upside, the food is very good and I have yet to find an icky surprise in anything I have ordered to date.