I started using this app just a few months ago and I didn't mind the prices or the wait for my orders. However there have been too many times where my order has been delayed for over an hour or just canceled all together. Also it's not easy to cancel an order myself without having to chat with someone first which can just get in the way. I started out liking this app but it's been really disappointing time and time again. I'll be deleting the app and I won't recommend it to anyone. Not good.