EcoGeek Hank Green calls Huddler the "finest green shopping community so far"