Shoppers spend on average half an hour reading reviews before making online purchases