Horrible. Almost charged me for three separate orders despite having only ever placed one. Thankfully the cashier was nice enough to let me know, one order was $0 the other was $14 and the last was $27.85. I got charged the $14 and $27 but thankfully was immediately refunded and finally placed the original order in person (defeating the whole purpose of using the app) that only came to $25.99. Super buggy.