Yes, you’ll still have to leave the same amount for the security deposit with the supplier when you pick up the car. Full Coverage is our — Discovercars.com’s — product; therefore, purchasing it won’t affect the requirement to leave a security deposit or its amount.
If you’re looking to reduce the amount of or eliminate the security deposit, then we recommend purchasing directly supplier's optional coverage.