The best place to buy index funds is eToro. This platform is commission-free, has very easy-to-use trading tools, and its most important feature is its user-friendly interface, a facility much appreciated by novice users in the market.