I currently bank with Santander and didn't get charged when a client cheque recently bounced. When I banked with hsbc I did get charged £4 for acheque which bounced, then another £4 because they presented it twice before returning it. These were both business accounts, so probably different to personal accounts. I know that both times the clients bank charged them.
Diane x
Diane x