Fees change and 3rd party websites are not always updated as they should be. Always check the Western Union website first.
Fees can be steep. However, if you are sending money under 50.00 usd. It was 5 dollars..