When you order online, and they give you the option to customize each sandwich, that sounds like you're off to a good start. So we ordered five sandwiches, four of which were "made to order". They only got one wrong, but they left off the bacon, which is something that should never be done. Worse still, when my daughter arrived (a few minutes early) to pick them up, they hadn't even been started yet. She had to wait about 10 minutes more than the promised ready time. The properly made sandwiches were tasty, but $65 is pricey for five sandwiches. About $6 of that was for gluten free bread. Not a huge amount of confidence in trying them again.