Best Brokers for Free ETFs

You won’t pay a commission, but you may get hit with a fee if you sell too soon.