consumer trust
Concept

Consumer trust

Impact of unexplained price differences on customer confidence