Schwab Long-Term U.S. Treasury ETF offers a significantly lower expense ratio and a higher dividend yield than iShares iBoxx $ Investment Grade Corporate Bond ETF. The iShares iBoxx $ Investment Grade Corporate Bond ETF has provided stronger total returns over the last year while experiencing much less price volatility.