You're reading way too much into the term 'non-refundable', they just mean anyone who puts down a deposit can't back out, nothing about them keeping the deposit no matter what
You're reading way too much into the term 'non-refundable', they just mean anyone who puts down a deposit can't back out, nothing about them keeping the deposit no matter what