I ordered online once (on the actual website, not the app) and my order was completely accurate. I was very satisfied.
IDK about the pickup time. We got there around when we said we would, give or take a few minutes.
But I think they make it a point that they don't start cooking the fries until you actually show up, though, so make sure you have a few minutes available to wait around if you're ordering fries.
You guys this is going to be dangerous for my wallet and my waistline.
I got there three minutes ahead of schedule and went to the front counter. The little old lady asked for my name and she yelled to the kitchen area "AWKWARDFIRSTNAME IS HERE FOR HER LUNCH!"
I thought that was kind of weird, but they threw in the fries, napkin,and ketchup for me, and I was out the door in less than a minute. This means I can go there to pick up my lunch and not go over my 30 minutes. I am pleased.