And the clauses dealing with if a delay occurs? None? Ah yes. You should be happy with the offered 100% refunds.
Except he is not giving everyone a refund. There also damages incurred due to the breach of contract.
Just think of the DIY guys making the boards, fans, case, parts etc.
It's like ordering 10 big macs on the 10th, mcdonalds makes it on the 10 but doesn't deliver it until the 20th. Sorry bro. The food is off/rotten and there's a pile of dead bodies here due to starvation.
That's called damage. You can actually sue for that. Just because mcdonalds agrees to return the money for the 10 big macs doesn't mean it's alright.
Sue him then, stop crying on internet forums and sue him. Ah yes, you're not because you know it wouldn't hold up in court. If Amazon says estimated delivery date of a book is 8-10 weeks, and then they deliver in 12, they aren't liable if you built a library surrounding that book.
Except he is not giving everyone a refund.
Yes, yes he is? The only orders he has not YET offered a refund on are those less than 2 weeks 'overdue'. Why would he offer refunds on non-refund orders which are still within timescale?