BY NICO GOUS Banks take on average 31 hours and 56 minutes to respond to customer complaints. This is according to a report released on Tuesday by the online business review website Hellopeter. The report focused on all South African…