I made a lunch order online, and came to pick it up right on time. But it wasn't ready. 10 minutes later it wasn't ready. People who came AFTER me picked up their food and left. 20 minutes later another person who came AFTER me picked up their food and left. 40 minutes later, I was still waiting.
I sat at the counter, and they didn't even have the courtesy to offer me some water while I waited. 45 minutes after it should have been done, my order arrived 3 hamburgers and some cake. So, not exactly a complicated order. A manager graciously give me two of my three desert orders for free. That's sarcasm BTW, he did about the absolute minimum he could just to shut me up.
When I finally got home, the food was barely warm, the fries were a mush, one order of fries was missing but that was OK, because they were awful. The cake is probably defrosted from frozen. I'll never be coming back again. The food is strictly decent, nothing amazing. If you dine there, you'll probably be fine, but they were utterly incompetent at handling online orders.