I don't think that we are being to harsh. Putting all of your own cigars up with 5 star reviews one after another with identical verbiage is, in my opinion, disingenuous.
Asking for us to rate them would have been the right way to go. I have no problem with vendors and manufacturers. I am actually very happy when they visit our site, as their insight is often quite interesting and valuable. I am not, however, happy about a slew of two sets of identical five star reviews that read like someone's advertising copy.