They use advertisements. The more people that use their site, the more money they get, so they buy more items, which leads them to give them away for free.
Well, you can use swagbucks as a search engine and get points to buy stuff. There wont be any spam mail ether, just search stuff like twice a day and get points; best of all, its free.
swagbucks
http://www.zoombucks.com/join.php?ref=100000463023295 try this its better cuz it has 4 daily surveys instead of the swagbucks' one
listia.com
From Listia
A site that you can get FREE prizes is Swagbucks on this you search the web get points and redeem them for prizes. It is 100% FREE!
Harsh reality: 1. You buy it from the people who make it. (Google 'promotional gifts') 2. You give it out to people at car shows. 3. They remember who gave them the free stuff because your company name's on it*. 4. They bring their business to you, you make more money than the giveaway stuff cost. *You did get the stuff in Step 1 made with your company name on, didn't you?
idk about the other one, but swagbucks is pretty cool. it site that gives you "swagbucks" for thing such as taking surveys, downloading the sb(swagbucks) toolbar, taking polls, just giving your opinion. mostly free. You cannot get real cash for the swagbucks, however they do have a swag store where you can purchase real prizes. I would reall check it out. and i hope this answer helps. Have a great day:)
Sea monster background
No, it is just a joke
Blue Flippers
swagbucks is really kool and u can earn some swag to get a plasma.