He should have taken them to Small Claims Court. He would have received his coverage. The vendor can't collect fees and later claim it was a mistake. The minute the vendor accepted fees a contract was formed. The vendor is the master of his contract so he can't claim he didn't know what he was doing.