You can purchase EOS through most crypto exchange platforms, mainly due to its popularity. This includes CEXs such as Binance, Kraken, Coinbase, Huobi Global, Bithumb, Gate.io, Coinone, Bybit, Bitfinex, and more. These crypto exchange platforms also have integrated crypto wallets, which eases the work you have to do to store your purchased EOS.