Yeah, sorry to say but I'm inclined to agree with you. Their supposed success rate isn't all that impressive, plus they're very careful with their language not to say that it really treats it. Hopefully their money-back guarantee is as good as they say it is.
Also, looking at the ingredients, what is coccinella? Ladybug juice? :(
The cheilitin.com domain is registered to a company in Germany called Berlin Homeo Products, and I can't find anything about them online either. I find all this kind of weird.