I have not heard of it....yet.
However....before I order a product, no matter what it may be, I do some research on it, and search the Internet on any and all info I can get my hands on.
Also, if the company does have a website, I verify, that it is not some "scam", and what kind of clauses and policies (returns, especially!) they have in place.
If all pans out, and it all sounds decent, I go ahead and give it a shot.
Worse case scenario....trying it, either not being able to wear it (for whatever reason it may be), not liking it...and just end up sending it back.
Have to admit, though....I am a "sucker" for trying out new things..
....LOL...sometimes with disappointing results.
But, hey....at least I can say, that I have tried it, and give some valuable info to others. Right?