Are you also puzzled whether new insurance is required for your new car or not? Of course, car insurance is mandatory when you purchased a car. The administration fee, other charges for cancellation and renewal charges can be a dodge. Before that, you should be aware of the procedure and your legal rights. While haggling for the best price, most people forget about these legalities, leaving them in trouble later.