I have no idea what the Telegraph thing is but with WU the customer goes to their local WU location, pays them money, sends you the transaction number and within the hour you can go pick up the cash at your own local WU location.
Zero cost for you. All costs are for the person sending the money.
Not really. As far as I know wire transfer goes through bank. Western Union is everywhere-in bank, pawnshop, convenient store etc. You're sender (from US) can send online by their credit card. You will then pcik the money in your local Western Union agent/location-can be in bank, or just in convenient store.
Western Union is fast but not highly recommended due to high transaction fees.