HSBC has only one branch near me, and they recently converted it into a mostly empty "premier center" that doesn't even provide ATMs for us plebeians. I'm sick of their classist shit--it's okay to pick your customers, but it's not okay to refuse service to your customers, so I'm closing my account. (As if their involvement with the drug trade in Mexico and their terrible web interface weren't enough.)
The catch: I regularly transfer to HSBC accounts. Is there another bank that will let me do this without a fee, or a fee of a few dollars? Any bank that will let me do it online?