Then you have to make sure the amount you send is enough for you to accept the pay.
Used wallet such as segwit wallet, actually I'm using this one and it's very cheap especially if you are sending from segwit to segwit address.
Fee's are really high and I understands the sentiment of a typical people who transact small and want to enjoy small fee but that's how it is now, unless all people are willing to shift to segwit.