IBKR probably deserves a spot in the "Permanent holding" portfolio at this point. Once you try out other brokers, you will realize the fact that Interactive Brokers are able to offer products that are near prime level to every retail investors out there is so damn impressive and amazing.