I've never used Swagbucks but have used and still use
www.mysurvey.com. It takes a while to build up points but you can get cash for it or use it in their rewards store. It's a safe website and I never receive any junk mail from them. They email you the surveys that fit your lifestyle so you don't get a lot of unwanted surveys. I think I will start using Swagbucks too. Thanks for the tip.
FYI - I have never had an issue with getting a check from them when I collect enough points. I've probably gotten over $100 in cash from doing their surveys. Sometimes I get several surveys in a week and at other times I may not get one for several weeks.