I want to know what methods you follow to buy Bitcoin if you live in a country that does not have online payment services.
I live in a country where we don't have any online payment services because they are blocked by payment services, so the only way available here is via P2p.
Sorry to hear this bad situation.
But, let me make it clear.
So, in your country, there is no online payment method? IN all transactions or only during crypto/Bitcoin transactions? So when you do P2P, and there are no online transactions, that means you are using cash face-to-face directly, right?
Or what is meant as a whole is just the ethics of purchasing Bitcoin, in the sense of depositing to a certain exchange. Like this, huh?
If indeed online transactions are still quite available for purchasing other crypto besides BTC, then the only way is to optimize P2P for purchasing other crypto (stablecoins as you said). And to be honest, whether in a country where Bitcin is legal, even when it comes to fees, it's the same, the fees are quite large for transfers to private wallets, whether using DEX or CEX.
When you say that the broker then transferred the clone to your Binance account, then that means you used Binance to transact the Bitcoin, right? So, that means no need to go from Binance to DEX first, then to your personal wallet. Because, you can do it directly from Binance to your personal wallet. The important thing is that you can still make deposits to Binance (whether through a broker or other). Maybe what is quite equal is the broker fee, but when it comes to CEX or DEX fees, it will be the same as what is experienced by those of us who can make online payments.