BPI banking is good, the problem are their allied services like BPI/MS and BPI Trade. These companies are well entrenched that they don't bother about being competitive aka poor customer service. I had my share of ****in service from them but then all the other banks and their allied companies are the same. So, I stick to the personal relationship with the bank representatives, boycott leaves me nowhere but just another pakikisama with another banks manager.

Of course, it's different if you are a significant client, meaning, you don't have to go thru the internet to be heard.