retailers satisfaction