The Price Tag of Eternal Life