Great deals but has some glitches. Just recently I did a mobile order and it charged me but my order never came up on the serving screen at the McDonald's. I went back and they were able to pull up my order but said my payment didn't go through even after I showed them my bank transaction. They charged me again and now I was charged 2x for a single order. Not to mention the time I spent dealing with the situation. This has happened to me about 3 times but the 1st time for double charge