Charged before contact was made with restaurant
Generally the app is fine. However you are charged before the restaurant is even contacted so that if your order is not accepted by the restaurant you have to wait 2-3 business days to be refunded for a transaction that never began. You are not even offered in app credit