I think if you are paying from your RBS account to HSBC its free, but it might not be the same if you are just taking cash in to pay the HSBC, I think banks vary slightly on their policy on this. I checked the list of banks you could transact at the post office with, and I'm afriad HSBC isn't one of them.