All good advice re rights to have the deposit returned. On a fundamental level, the notion that Tesla is entitled to keep it as "liquidated damages" is unjustified. Tesla have zero problem selling every car that gets shipped here. I might have sympathy if buyers were able to order odd configurations that prove difficult to sell. But there are buyers already on the list that any canceled order will just shift to. And, as pointed out by
@GeorgeSymonds, Tesla moves delivery dates around freely and often. This in itself should give a buyer the right to cancel -- circumstances change.
I am an unashamed Tesla fan (and shareholder) and I completely disagree with their "non-refundable deposit" policy. Perhaps on a car like the Roadster which may be harder to re-allocate to another buyer (when/if they are sold here) but not on a car that remains in high demand.