Banks in Canada have committed to reducing the normal maximum cheque hold period from 10 to 7 business days by April 2007   more »