forumsense.com is, as above noted, probably only reg fees, if that. It's no different than forumdebut.com, forumimpact.com, or even forumbubbles.com. Without a developed site behind it, it really has no meaning.
businessfinder.org, on the other hand, might be used for a business directory. $20 may be stretching it with the dotorg extension, but it's possible.