The fees aren't high, the recommended fee right now is below $1 If you don't use the recommended bitcoin wallets you could end up paying more because some wallets don't have the option to customize the fee.
If waiting for a few minutes is slow you could use the lightning network.Once you make more transactions you'll get used to the increased waiting times.