I don’t know where you get the idea that the vet will be paid in 5 days. One of the insurance companies we have to deal with – (Direct Line, as I recall) publicly stated they weren’t looking at claims for 6 weeks after submission if the payment was to vets. Scandalous.
Vets don’t accept direct payments from insurance companies with the possible exception of the good ones like pet plan because
a) if a claim is rejected, we need to then get the money from the client – often many months after the work was done – and we have another bad debt
b)we know how long insurance companies take to pay – usually weeks, not infrequently months
c) we have no contract with the insurance companies – their contract is with the client, as is ours.
Another thing that happens not infrequently is that we allow the client to delay full payment until the insurance company pays them – when the insurance company does pay the client spends the money on something else and fails to pay the vet.
I can give you chapter and verse, if you want.
Colin