S. Kelley Harrell said this quote

Online review sites are the slushpiles of feedback.