Big time regular here. Drive through is horrendously slow.
If you walk in your experience and wait time is solely dependent on the cashier. If you get an experienced cashier you are usually in and out in no time. BUT if you get a newbie cashier (60% of the time) be prepared to wait for about 15 minutes!!!
Never had any issues with the food however, so that's the silver lining.