IkesLoveRewards is one I've never had a problem with. The ordering is mostly smooth, straightforward, your payment details are saved, plus, you can walk right in and pick up your sandwich, no waiting, no need to pay at the register.
There are two things about IkesLoveRewards I don't like, however. First, the available time you can choose to pick up is a lot like the "order for later" function on other apps. You have to choose a time 25-30 minutes after your order time. Sometimes the order is done early, but that raises obvious problems for a place that serves mostly hot sandwiches. IkesLoveRewards needs an ASAP function. For bonus points, it should have an order progress tracker
Second drawback is the menu. Apparently, Ike's has tons of sandwiches that can be made off-menu, but it almost seems like a state secret what the unlisted options are. Sure, the menu on the store wall can only be so big, but an app with virtually unlimited "wall space" has no such excuse. Let's see the true, full menu in all its glory
Overall, it's a good app that I plan to keep using, but it could be a great app that I plan to continue using