Ok, I did some research and it does look like scubaguy was the one that posted that hack. Thanks scubaguy and ChuckTrukk!! All my questions have been answered.
So here is the update:
Account Expiration Control Component at
http://www.sounerd.com.br/index.php?option=com_content&task=category§ionid=5&id=83&Itemid=46makes it possible to have paid membership subscriptions for your site using PayPal. And according to the developer on the forums, it is all automated! No manually adding users to different groups or anything else, plus the mod keeps track of each account for when the membership is going to expire. I do not think it automatically sends out the new subscription emails for renewal, but I am sure someone could help out with that for a future release maybe. I am going to suggest it to the developer.
Release 0.3 includes:
* Payment by PayPal;
* Option for alternative payment;
* Integration with user register process;
* Possibility to create as many payment plans as you want;
* Highly customizable;
* Control over PayPal subscriptions, with active, cancelled and closed queues;
* CSS style for frontend editable;
* Default expiration for new users (not by PayPal) configurable.
That right there is more options than the mosLock component that is being SOLD commercial. Not as many features as the Mambo Charge-Plus component yet, but I think this component looks very promising and will do everything I need. It also integrates with CB, or CB enhanced with instructions at the link that ChuckTrukk posted earlier. The fact that this one has the option for an alternative payment method, and mosLock does not, interests me too. It's FREE.
The next best thing that I can see is the other component by MamboPal.com. They have great support there too, fast. The prices are not that much either. I think about $45 for the component and it is loaded with features. Then they also have a MamboPal+SMF ($52) package and a new MamboPal+CB package (this one sells for $75). They are very helpful too, will install, and also will help with other components for integration.
I hope this helps someone else also.
Charles