I Would give it 0 star if I could. Don't waste your time. This app doesn't send order ahead of time, it send it when you get to McDonald's and it often runs into error. This app charged after giving me multiple error messages and I ended up paying for the order in store and then getting charged for mobile order on my card after I left. I'm still waiting for a refund, if I will even get it. So annoying!