My community has a program that allows residents to recycle their trash and earn points. These points can be cashed in for all types of good stuff: discounts for restaurants; coupons to local businesses; credits for big box retailers for their dot-com services; and, many, many more.
They are making a push to ask their user base to refer people to the program. Not sure if you're community is involved in RecycleBank, but I figured I'd share this with you anyways. If your community isn't, then you should check it out and talk to your local representative to make it happen.
Save the environment. Recycle your trash. Earn stuff. It's that easy.