They use to hold mine at first until they got a history of them not bouncing... now I have no problems at that branch and there are no fees... but I've since moved about 2 hours away from that branch and the branch that is 5 minutes away won't touch my cheques at all
Doesn't make sense to have to drive 2 hours to do something that I should be able to at the same bank thats only 5 minutes away