Yes, Western Union seems to be really useful for people living in Pakistan as it is easy to withdraw money from it and there are booths all over Pakistan!