EDIT: Oh, and someone postulated earlier that I use Kraken. This is not the case. I did for one sale of $100k USD, and found it to be a complete nightmare, to extract the funds.
Why was it a nightmare? How long did it eventually take?
Years ago I read a complaint that they promise unlimited withdrawals, but in reality only allow $50k a year. When I recently checked their site it says they allow $100+ million a year for their top tier. However I haven't had a chance to ask anyone about their experience of a really big withdrawal yet.
Possibly an international complication, but I've been doing sub-10k from Kraken regularly this year, and getting average 3 day transfers. When I was doing bigger ones ~2016 and prior it was 3-4
weeks. It was no different than bitstamp or Canadian exchanges in that regard, so I took it as normal. Banks suck, what can I say. If they want records of where I bought my BTC, they can dig for an exchange 7 years defunct, I guess. So far, (2013? KYC done) no questions, just delays.