Where do you post ads for referral signups, or do you??

United States
January 25, 2007 5:44pm CST
Do you post ads and if you do, where? I know there are alot of places where you can do it for free, just not sure where yet? Do you just have friends sign up or do you post ads? Any helpful tips?
No responses