Canara bank is one of the good bank in india.its service is good.i m using its saving account and in my experiance I m satisfy with its services.some time I m using my rupey card for online transaction and canara bank provide safe transaction.customer care service is average but overall its good for me till now.