Has it occured to you that they were not gurus, but were just pushing their products?
All the comments and answers lead to the same conclusion: buy the product.
You know, the aussie slang for it is "weeing on your back and telling you it's raining, and btw they got these nice umbrellas for sale...