Technological advances have led to an era in which consumers have more power than ever. The average online consumer constantly gives their point of view on different products or services through reviews, social media posts, word-of-mouth, or even their purchase patterns.