It's been quite a while since I took advantage of any of those offers, but I've transferred $10k to a 0% (for a year) Chase Slate card with no fees whatsoever.
I did the same with a couple of Bank of America cards before that.
You do have to look around, but you can find cards with no transfer fees.