I don't know how many inputs you have and that's the number of satoshi/byte intended to pay as tx fee, but if your transaction doesn't have many inputs (faucets) you can do better with a proper local wallet.
So if you can export your private key(s) and import into Electrum you have a good chance to pay (much) less.
This is true, I remember that a few months ago I was trying to send a transaction too and the fee was 20 dollars, it was ridiculous, I imported my keys into electrum and at the end I paid about a dollar in fees, so if you can do this do it, you dont lose anything and in the end may win a lot in terms of savings.