the app is ok but a bit messy. in check out, i prefer choosing the vouchers to use rather than the system automatically choosing it for me. there are also these confusing promos and gifts/reward which makes it all complicated. The simpler the better, the more users.