The tech-savvy consumer and retail apps: A win-win