Recession-weary consumers still willing to spend on green products