Please show the laws or case studies that indicate it is a breach of contract for a company to cancel your order and refund your money.
IANAL. Can't answer that question for you. However, I have to trust that my extremely knowledgeable (and justifiably expensive) council knows what they are talking about and how they are advising me.
IANAL either. Interesting. I would love to see the precedent they are relying on, because I can't seem to find any (with my limited research tools).
If you had a February order for a Single with BFL and didn't have to pay for your electricity, would you keep your order? Or do everything possible to get a refund?
Will these guys ever end up shipping 2013 orders?
I would keep it, definitely. The BTC you eventually mine will be worth more than the USD you will get from a refund. I bet the people who canceled their 6/23 orders for singles in April, May, or June are banging their heads on a wall right now. The only reason I would want to cancel is if the BTC price dropped significantly (down to single digits).