EU rules say: If you did not recieve your product within 30 days you are lawfully entitled to get a refund!
30 days from what?
From order date.
Which I believe is the case with KNC - they have said before that they will refund anyone unless they have started shipping your order

Exactly, if they miss the deadline and you feel that you want a refund. They will give it to you.
They are the only company that is like this, where you can make your bet and have it basically risk free if they don't deliver by the date in your super duper excel mathematical genius bitcoin spreadsheet.
Network difficulty is not the only problem for miner. If the value of bitcoin drop to 50 or less, a lot of people going to abuse the refund promise.