I made another transfer again today, sent $156.21 and receive $139.71 in my BPI usd account, this means there is a charge of $16.5 for this transaction.
If I made this transaction with coins.ph, I could get a better rate as they are just 5% lower than the standard, here it's less 10% of my original amount.
Conclusion, wire transfer is not good for small transactions as the fee is your burden.
I don't know if this info is helpful in determining the fees, please help me analyze it and give your thoughts.
https://www.bpiexpressonline.com/p/1/694/international-wire-transferNext time I will transfer similar to the amount OP did in his example, let't see if the fee is reasonable.