Dave,
It is absolutely a free service. However, it looks like Facebook requires that you have verified your account before you can use it to create apps.
The second image seems to indicate your account has now been verified. Are you still not able to enter your app details and get the app id?
-Neil