What are the costs? What you pay with Schwab

Price Markup

Generally, this is the difference between the market price of the bond and the price at which it's sold to you, including transaction fees.
US$1 per bond transaction fee for most secondary market bonds traded online (US$10 minimum/US$250 maximum).6