From what I've heard the more you post/contribute to the forum the more NTBM$$$ you earn. This in tune can be used for purchases or credit towrads product. The actual program is not in effect yet, but the ability to accrue NTBM$$$ is and the goal is to still eventually roll the program out.
This is what I read anyways in Bruce's thread asking about it.