Consumers weigh cost against sustainability