Never order online. Food is pretty decent but when placing a order online that I must pay for in advance before arriving at the store, I expect my food to be ready when I get there. The “ready for pick up” times were strange. So I called and was reassured that I could disregard those times and my food would in fact be ready/ prepared upon arrival, that was not the case. It took about 15 minutes after arriving to get my food. The food is already made it just needs to be put together with the specific food items asked for, so unsure what the hold up was. The competitor up the street lacks in comparison regarding taste, but if I ordered online my food would be bagged and ready for me when I arrive. Like I said food is good, especially the steak. Ingredients are fresh I just wish the online experience was better. I will definitely give them another shot before I write them off.