I hate people

Exactly what you should have done. Good.

deposits are non refunable, non negotiable. once you make a deposit the deal is set. if they back out they lose out.

Nevermind, bad idea