Hi All: Like others on this forum, I am very disappointed in the way my X order has transpired. This will be my 3rd Tesla and I feel it has been the worst in terms of communication and information. My order was confirmed in late March and I have yet to receive any notice that my car is in production. I was told that delivery would be in June but I am very doubtful that will happen given the delays I read about on this forum daily. My question is, I understand that after an order is confirmed, there is no refunds after this point. But what I feel like is happening here is that Tesla confirms the order but doesn't have any intention of meeting their advertised estimated delivery date. They lock in your deposit and make it non-refundable. I understand delays happen, but there has to be a point where if the car is not delivered, Tesla should refund your deposit? If Tesla is not holding up to their part of the agreement, why don't buyers get a refund on their deposit. Tesla always talks about changing the way we buy cars, but when I order a BMW or Mercedes and they don't deliver my car on-time, the dealer doesn't hold my deposit hostage. Let me know if my thinking is out of line and if anyone has had success getting their deposit back. Thanks!