Okay, granted, I didn't actually use any other banks so I don't really know what they are like. All I can say is, this is my experience with HSBC: