I am unsure if they make lifetime accounts...If they do though then I shall put forth my best effort to get a few soon.
And just make a offer, I am not a greedy person. Although I do only accept payments through paypal....
I checked it out and there is such thing as a gift card code that will give 12 months of subscription, and I've seen people sell these codes for $10 on forums. You have to be careful because the sellers are somehow in power to cancel the gift cards.