I've only used Western Union twice, The first time I was charged 50 dollars from the states to Canada.when it arrived in Canada.they wouldn't release the money to my daughter untill I paid another 400.00!
The second time I sent money the other side tried to tell my son he had the wrong pin number. They were trying to keep his money. Don't trust Western Union!