Message length restrictions prevent me from posting my detailed reply.
You were unable to rebut my arguments on their merits so you went crying to the moderators. Your actions to supress evidence regarding your product were corrupt. You, and the forum moderators, face significant legal liability as a result of that suppression of evidence if anyone is hurt; ironically, my deleted message would have actually provided you with some shield against liability.
Is it inappropriate to discuss product merits on a discussion forum? If I had posted that kevlar was great stuff, would you be chastising me for posting discussion on an advertising thread? I seriously doubt it. Have you noticed how amazon, newegg, radioshack, samsclub, dealextreme, and many other retail sites have places for people to comment on products? I am more likely to buy products from those sites than those that don't have that feature because I can read what others have to say about it.