The link you provided shows there is nothing wrong with offering incentives for a review as long as the review is not inflated and the incentive is offered regardless of what the reviewer posts (positive or negative). There is no evidence whatsoever of any wrong doing. So what's your point? You seem to be just clutching at straws no matter how insignificant. There is clearly not much negative for you to post about with this company.