Gate.io seems like a good exchange for buying ERG but it does have quite a high fee for withdrawal of ERG. I had to trade the ERG for ADA to avoid high withdrawal fees if you’re withdrawing a lot of ERG in Gate.io then the fees are warranted but I find them to be a little high for smaller ERG withdrawal at Gate.io but overall its a great exchange and it’s easy to trade stable coin to ERG there.