I would contact the Better Business Bureau and lodge a complaint. Also send a letter to the vet office that missed the diagnosis, and ask for reimbursement, and CC that to the BBB. You can ask for an explanation, as well, and see how they response.