Loading: Loyalty in 3D—how food retailers can earn more shopper devotion