Sure appears that original poster is somehow involved in marketing this product. I obvioulsy can't say that for sure, but the tone implies that kind of relationship. If that's the case, it's odd that it wasn't explicity stated. I respect those who are upfront about their financial interests, such as dealers who disclose that they carry a specific product. Another reason I'd be less than enthused about this product.
Just my 2 cents. Happy listening.