Well is not well explained here:
http://www.lugerforum.com/members.htm
Reading that it sounds like any patron payment gives you access to those hidden forums, nothing about the 3 years.
I was actually surprised when I paid last time that I did not see any new forums but never got around asking why.
Some clarification needed?