You almost had your car repossessed bc you changed insurance companies and finance company wasnt notified you called and worked everything out they still want to charge 300 in towing fees is it legal?

Put the blame on your insurance agent, he was supposed to send a binder to the finance co. But, I have never heard of a car being re-posessed for this.