Rookie Mistake...

If it was me,there would be no deposit. The body shop would receive a certain amount of money for work done. The money would be spread out until finished.
LOL.........And the body shop would tell you to go to hell! :) There is something wrong with the system.