Receiving payments via Western Union/TT

Hi every one (specially oDeskers and Elancers)

I've talked to my client and he is ready to pay me outside of the oDesk and Elance, now what options can I have?

I'm thinking about Western Union.

Someone told me that you can receive TT via western union directly into my account. And charges are minimum as compared to all other options like skrill, payoneer and bla bla.

Now I'm not sure if it is that simple? Also if it is simple then any limitations in it? Please guide me accordingly...