Most shoppers stray from lists for impulse buys, study finds