I see some "promotion" on fee-free ETF. Just want to remind everyone that the only thing free is "trading fee". For ETF, there is still management fee; and the spread between buy and sell (bid and ask) is the "cost" of ETF trading. It'll be nice to understand the management difference between ETF and mutual fund before buying them. Happy Investing!