How Long Do Banks Keep Copies Of Canceled Checks