Fees always apply to card purchases on any platform, unlike bank transfers. My usual way of obtaining the asset is through bank transfers at my chosen service, which means zero costs both for the purchase and for moving it into my wallet.
I see a lot of people saying to buy on one platform and then send to your wallet because the fees are less. I just bought some on the platform and the fees were the same as buying it directly in the wallet. Then I had to pay a fee to send it. So how is this better than buying directly in the wallet?