I love the food but their service is SO BAD.  Like you've got to be kidding me bad.  I've stopping in here due to that reason.  And if you call an order in, tell them a pickup time about 10 minutes earlier than you actually need it - otherwise expect to wait.