The app is fine if somewhat basic. The SERVICE however is terrible. You MIGHT get your order (or someone else's) or more likely you get cancelled an hour later. Use these guys only if you have absolutely no other choice.