I've heard that coinomi is cheap but ive not tried it.
The way i do it is by sending a large amount of money to electrum wallet. From there you can set your own tx fee. At a good time of day the fee can be just 10 sats/byte. Use txstreet to get an idea of the current network fee