Are those business review sites all they claim to be?

Emmanuel | Oct/ 22/ 2012 | 0

I have been hounded by a national consumer review organization to advertise on a site that is claimed to be driven by consumer reviews.  But are these consumer review sites really all they are made out to be?