Those fees are the only thing keeping those companies alive. Before a large buy if this bothers you, you can always shop around for who has the lowest fee by going to Strike, coinbase etc.
I just purchased 0.195 bitcoin from nostr:npub1xkere5pd94672h8w8r77uf4ustcazhfujkqgqzcykrdzakm4zl4qeud0en for 15,000 IRS utility tokens.
I have been using and recommending river exclusively, but help me understand, the price of bitcoin at the time of purchase, as recorded on the buy order was 76,086 and the fee was 148.51.
Essentially, this comes out to a purchase price of 76,847 which is almost 1,000 more than the price of bitcoin at the time of my purchase.
Even if you consider the fee of 148 dollars, I acquired 0.195 bitcoin for 14,851 which is 76,158.
It just seems like these fees are a bit harsh, particularly when most of the customers never even move their coins from the exchange.
nostr:npub139nl9yxvwayl60fr97m3zrq9md6x5v0uup344mkyuyg6mzlusyxs4zkwf4
Discussion
They all have competitive fee. ~%1. Large exchanges have terrible spread. River, cash app and strike all have the lowest spread in my experience.