Swagbucks is overall fantastic. Well run, great customer service when there are issues. Easy to navigate, the bucks earned rewarded promptly and can redeem them easily. 2 minor issues. NCrave and Surveys. NCrave doesn't work consistently, and surveys often will not credit when you complete a survey. And you guys say it's not your fault, it's the "third partys" fault. Not fair.