I agree with you. When I checked the website it looked very well done and clean. Now I know that does not mean too much, but some of them look so commercial.
Then it was homeopatic based. And at least it was used for cats by this person, that sounds funny but they did not get sick from it.