I managed to find your post.
http://www.bobistheoilguy.com/forums/ubbthreads.php?ubb=showflat&Number=1367637&page=1
It violates a couple of the sites Terms of Service. Specifically:
"7. Members agree that the use of this forum to further the propagation of spam in any way, to flood, to advertise without permission, to participate in chain letters or pyramid schemes, or to otherwise solicit without permission, is absolutely prohibited. Members are cautioned that engaging in any of the described behavior shall be grounds for immediate suspension or termination of membership. Whether or not a member violates this rule, and whether he or she should have their membership suspended or terminated as a result, shall be decided in the sole discretion of the owner or his designated agents. By accepting membership in this forum, members specifically agree that they shall not have any right to have the owner's decision under this rule reviewed in any way outside this forum." (http://http://www.bobistheoilguy.com/forums/ubbthreads.php?ubb=faq. last access: 9/9/2009)
"8. Members agree that, except with the owner's prior consent, they shall not solicit or promote any products services or other sites by posting direct links to any sales pages of any products in this forum. Discussions of any products are allowed and encouraged, and links to Technical Data or MSDSs are allowed, provided that it follows the topic discussed. Members agree not to self-promote (either in postings or in member profiles or in user names) for personal or business gain within the message board unless previously approved by the owner or his designated agents. Members agree that they shall not use information supplied within the message board to solicit or promote any products or services via email or any other method. Members further agree to not gather public email addresses from member profiles for the purposes of spamming or soliciting members in any other way. Members agree to not promote or link to other forums that provide message boards or chats. Any posts uploaded to this forum become an integral part of it, and upon posting, become the property of the owner."(http://http://www.bobistheoilguy.com/forums/ubbthreads.php?ubb=faq. last access: 9/9/2009)
All of your posts combine to become a sales pitch for a multi-level marketing scheme. The only evidence you provided to prove your claims about the product were company sales pitches. The test data provided was created by the manufacturer, and the graph was produced in Microsoft Office.
Therefore, you were not ripped of by the site.
As for sponsors the site officially has six sponsors, out of those six, two are oil companies.
http://www.bobistheoilguy.com/index.php?option=com_content&view=article&id=60&Itemid=68
Moreover, the site appears to accept donations for a portion of its operating costs. Therefore, I doubt that they are making a big profit.
Simply, the way you posted your post and carried on made Scam/Ripoff alarms buzz in other people.