These Companies actually give you FREE traffic for signing up! You can actually receive a lot of FREE advertising to your websites and affiliate links by signing up on all of them! By staying active in these sites you'll receive a lifetime of quality traffic to all your websites for FREE!
Definitely take advantage of all the free advertising traffic these traffic sites will bring you. I would highly recommend to do your due diligence before purchasing any advertising with these Companies. You got to get your website out there. Any free traffic you can get to your websites is good traffic.