IB is only one,who provide direct access to the bond markets. no markups, you get what you see and commissions are like $5. but...i notice that YTM calculations are incorrect and they knew about it..make sure you double check yields. also-they not keeping up with ratings. but this is easy to...