I spoke directly with Mark when I placed my deposit and he specifically said I could have my money back.
I also clicked on the accept button so I "accepted" whatever was written (which, of course, I did not read).
Mark is perfectly within his rights to send back $900 instead of the $1K he said he would send back. I "accepted" so I am responsible.
I am also perfectly within my rights to say that Mission told me they would ship me a bike on two separate occasions. On the separate occasion when they slipped my delivery by three months they knew perfectly well that they were going to miss that date and push it out another nine months. In short, they were not forthcoming.
The wise thing for any CEO to do was to apologize for missing the delivery and send back the whole deposit. Instead, Mission kept $100 and we are discussing the issue. This decision making is exactly why I requested my deposit back.