Originally Posted by
CGameProgrammerr
Deposits are non-refundable because they are really investments and you cannot refund investments. The company needs those for funding; they'll go bankrupt if people withdraw their deposits. I'm sure this is made clear to all investors.
Deposits for funding project development is fully understandable. Only reason why people would withdraw deposits is if Hill does not deliver on claimed performance/price. Since supporters are so adamant that he will and he promises that he will, why non-refundable?