
@TheJonB
At a guess, I'd say harassment, for siccing the debt collection agency on him, even though he'd paid.
That said, IANAL, so YMMV....
Oh for the days when they were only TLAs...
That said, good on him. Especially the bit about charging for his time if they need it resending...
Tempted to do that myself some time...