Several years ago, Castles in the Sand Inc. issued bonds at face value of $1,000 at a yield to maturity of 7.