So what....all banks (be private or nationalised banks take blank cheques too) Tell me one who does not?
I too have found the attitude of ICICI bank people to be disappointing and the biggest worry was the fact that they keep you hanging and take so many documents before they even say No!!!!