an insurance company will always want a deposit, this is for security to make sure you can afford
your monthly payments and that you don't just get your certificate of motor insurance to tax your car etc etc, and then default on your payments i work as an insurance advisor so this is why