cheque dishonour legal opinion