Regarding the lost of CDLs. Have you chaps checked with the Bank. As the individual concerned does not have any control over the money the Bank will not cough on spec. Surely they have to be invoiced, which I imagine means that you will only pay for training already received. If the Bank has handed your money for services not provided then there is a case to answer...surely.