This site provides in-depth tests that can take quite some time to complete (over an hour in my case). Of course, once you've spent all that time and they've been freely given all that juicy information to profit from, they won't even give you the tiniest glimpse of your results before asking for money. My issue with this is that the cost was not mentioned on any single page in the hour it took to complete the test. It should at least be made clear at the beginning of the test. This common practice is unethical and needs to be called out more often.