I just checked them out. Thanks a lot, looks very legit. the only problem is they don't offer interpretation of result, and therefor no treatment. I need solutions, fast. But yes, of course it all starts with identifying the problem...
VERY expensive, also !...
I emailed them about interpretation, maybe they've got doctors contacts they can offer clients...