Their site specifically and on multiple pages states their test is free, but when you take their "exam" it tries to force you to pay. When I finally got through to their customer support man, he said "the test is free but the results are not" which is clearly ridiculous and at best incredibly misleading. That's like me telling someone I'll make them dinner for free, then when they go to eat it saying "but I didn't say you could eat it without paying the fee!"