2 ms·Those fake review sites are a blight upon the web.by Apocryphon 5y agoThose fake review sites are a blight upon the web.