Speaking from experience: Western Union is awful. Absolutely horrible. They basically stole $50 from me after their representative typo'd a number and then didn't have the authority to fix it, and then I was asked to prove my transaction by faxing them a receipt which I hadn't kept, therefore losing my $50. Avoid them at all costs.