Depilar, whos heard of it? Amazing reviews

Thinking of having this done. Any opinions on Depilar?

Another product to give you hope. Good Luck.

Have you tried this product Barbara?