California governor Jerry Brown has vetoed legislation that would have lifted a ban on payments to egg donors for research purposes. "Not everything in life is for sale nor should it be," Brown said.