Apps like Indyx say they'll help you shop less. They might be promising too much.