Did you know that 83.2% of consumers state that the presence of reviews is the single most influential factor when …