Xendpay has been my favourite company for transferring funds to my family in Egypt. They have always been efficient and prompt. Transactions are straightforward and the fees are competitive. I would recommend them.