The portion of shopping decisions made in-store has hit an all-time high at 76%, with shoppers using non-cash payment methods most likely to make impulse purchases, according to Point of Purchase Advertising International’s 2012 Shopper Engagement Study. >>Read complete story here




