Its not a bad app when it decides to work. Deals are good and you are able to get points. I travel alot however and it seems to only really work like 1 in every 10 mcdonalds. It's not my phone connection as other apps work perfectly fine in those areas. App acts really slow and sometimes completely erases your order.