Meta: It's rather hilarious how quickly mainstream society has latched onto the ridiculous idea that Internet Points actually mean anything.
So you got a bad review somewhere? Look it up and resolve with the customer.
So you got a bad review somewhere? Look it up and resolve with the customer.
[1] http://www.hbs.edu/faculty/Publication%20Files/12-016_0464f2...