The data indicates shopper satisfaction levels have improved in Europe, climbing to 80% (79% globally) for in-store ...