The app itself works fine, however, Grubhub is just a terrible delivery service. Customer service does nothing to try and resolve your issues. They will give a refund after you have waited over 30 minutes for your order, stating we had to cancel your order because, "the restaurant doesn't have the food you ordered. " Yet I called the restaurant and was able to come and pick up exactly what I ordered. So my suggestion is to use another delivery service.