i don agree with u

if honda has the half of toyota customer it would be worse than toyota...

about HSBC i dont know and for me i think all bank has the same customer service...i mean you always have to wait