there are so many places to buy Eth, but I recommend buying it at
https://www.coinbase.comthe coinbase fee is very little
Coinbase is the very mediator to buy the ETH, but we need to pay a higher transaction fee when using the credit cards, now Binance exchange is also accepting the credit card from the different parts of the world, that's why before buying we need to watch the reviews where we are getting less fee for purchases.