The Barclays report combines hundreds of millions of customer transactions with consumer research to provide an in-depth view ...