Hate to downgrade, but after tonight's problems, it's necessary.
Ordered online. Received text back that pickup would be ready at 5:51. Arrived at that time. Food was ready at 6:10.
They were slammed, with inside customers coming up to the counter saying they had waited 35 minutes. Got food home, Thai dumplings were cold. The rest was okay.
If they are going to be popular and busy, they need to get their act together.