No major car insurance companies will require a deposit or charge you for a insurance quote. If any insurance company charging for insurance quote then it is not trustworthy company. The insurance plans will be different in some other industry like construction...