I've never heard of them EXCEPT for the fact that for months I saw their ads before every video I watched on Youtube. I kept wondering why I was seeing them because it's a product that I clearly have no use for.
Imagine paying money so people think you’re legit/respectable. Companies have tons of money so they spend on this.