Bonds: Are the prices right?