Hi Vicky,
I'm not sure as to whether you're with us so will talk more generally.
Every Insurer and broker that I have encountered who we compete with upon motor Insurance will require a deposit upon a new policy, even the direct writers such as Direct line and Admiral require.
Self managing the finance via an overdraft or the use of a credit card to ease the situation would be worth researching, as this will clearly put you in control.
Kind regards
Tony
Hi
I was wondering whether you require a deposit for policies, as I am finding it difficult to stump up over £300 for a deposit on insurance plus the cost of getting a car
Thanks
Vicky