it's way too much . i pay higher on fees than the amount i'm sending to people
and i work a lot with bitcoin on small amounts..
The best solution i found now is pay using ETH , then convert it to BTC using changelly. (something like 0.2$ fees) and its automatic.
Shapeshift is also take huge fees and blockchain.info support it to be part of their site. (don't use) .
Another way to go about this is the timing, I have realised that the same transaction you can pay different fees at different time of the day. Just try when there will be likely to be less activities on the block chain maybe sometimes early in the morning. Also, you can just send with low fees and use one this acceleration services to boost the confirmation time. Its still to.achieve the same result at lower fee.