Hi Travis,
Only 3 reasons for a deposit:
1 The knife requires additional expensive materials, gold, jewels, etc.
2 The knife is so butt ugly that should the buyer back out you will never be able to sell it. In this case the entire payment up front is ok
3 the customer cannot budget...