Survey: ‘Stale’ Product Reviews Are a Big Turn-Off for Shoppers

USAUK