Bank of Baroda has very poor service. It's been almost 2 & half months today but my debit card hasn't been dispatch yet. I have complained to the service center 2-3 times but even there I am not getting the desired response.