too good to be true? "epila"

Re: too good to be true? "epila"

I just looked up some reviews online, some people say its so terrible and others say it works great. Anyone here ever try it?

Sighs..I guess it is too good to be true