NO BANK -- or even Western Union stations (regardless of the fact that they issued it and collected the money) -- will cash a Western Union money order. I tried three banks and two Western Union stations today, wasting a bunch of time.
Every customer service rep told me that no one cashes Western Union money orders any longer (including Walmart, etc.). DO NOT buy them.
You will be stuck with a useless piece of paper (and a few hundred dollars lighter). The Western Union website or 800 number is of ABSOLUTELY NO HELP in this matter, since it works through small franchises only.
Reason of review: Problems with payment.