Drupal Ubercart
Rewards for Recycling

Members could earn points for recycling, which could then be redeemed for products.
Social Media Site for Recycling

This site promoted recycling with lots of social media functions, including pro-bloggers, videos, and integration into schools programs.