This video will cover what all you will need to know about deposit requirements. Who gets the deposit and why finance companies require a deposit based on your credit application.
Based on your credit score will decide on the amount of deposit required.
Finance company makes the decision on how much deposit is required based on the credit report and score.
They want the consumer to be vested in the financing process.