have you tried SMART-padala? mas mababa yata charges.

mukhang mahirap yata yang dollars din mare-receive. possible lang yan kung ang beneficiary account is dollar din and this is only possible thru the methods you just mentioned above.