From your bank account to their bank account. Send up to $2,999 for $0 fee
From your debit or credit card to their bank account. Send up to $2,999 for $0 fee
From your bank account to a Western Union location. Secure transfers starting at $1 fee depending on how fast you want the money to transfer
From your debit or credit card to a Western Union location. fastest service starting at $1 fee
Some conditions apply...check this link for more info
I think they will currently do it for free. This is a simple Google question, why dont you ask them?
From $5-$12 depending whether you are transferring in 3 days or 6 days. There is also a difference if you are doing online or in person.