I've never heard of this clinic, but from what you wrote here, I agree with you that it's mostly for advertisement. Some things mentioned here are almost too good to be true))
I have trust issues with counting on such clinics. It takes some time for me to believe in the services provided by...