If you’re flying British Airways anytime soon (say, to see the London Design Show), check out this news: the airline is now charging an optional fee for passengers to offset the impacts of travel. The surcharges (the amount varies depending on the trip’s length) will be donated to Climate Care, an Oxford-based company that cancels out carbon with partners ranging from a bank to a yoga center.

Is British Air’s move a step in the right direction or, as one critic put it, a way to “make passengers feel less guilty about their unsustainable lifestyles”? Would you pay more for a plane ticket if the money “cancelled out” your carbon? Should more airlines get on board?