Perfect Service. Immediate transaction. Literally 2 minutes after I transferred the money to this company's account, the money was transferred right away and landed in the recipient account. Wonderful. The exchange rate is reasonable as well. So happy with this company and highly recommend.