On their home page it mentions "free registration" in 3 different places. Tried registering but it wouldn't take it without entering credit card info…