At this year’s World Maker Faire in New York, there was a brand new badge given out by the folks at Consumer Reports. This badge goes far beyond simple swag, and if you take a really good look ...