I also had very bad experience with QNB. treating customers very worse.. I was waiting for cash a cheque the teller lady was talking in phone for about 8 minutes after that she took my cheque and asked me to get approval from her manager.. i went to manager she said '' WAIT'' .... i left with my cheque and deposited in ATM... You people are right some trained monkeys can do much better...