Swagbucks have existed for a long time now.Absolutely swagbucks is a legitimate survey site through which you can complete the surveys earn SB points.Swagbucks provide Opportunity to make moke money by completing some tasks like Watching Video take survey playing games ect.
I do not think it is a scam site, a lot of people have earned from the site by performing easy tasks like answering survey questions.