I am wondering which bank offers the best debit card which has all the features into it and is indeed cheap to own these days and is flexible too. I have citibank debit card but found it to be not as good as they advertise, is there any other banks which offer good debit cards?