it is a great way to own up to the impacts of your lifestyle while suppporting renewable energy, energy efficiency, reforestation and other projects that reduce CO2 emissions.I was aware of Terrapass when shopping for carbon offsets but I ended up going with ClimateCare.