becouse minexsystems failed to deliver the cards within the date they announced to users before the sale of the cards...they should pay a penalty....

You are not 12 years old boy to make that requests )))
So if you demand to get product that you paid in advance, on time, you are a 12 year old child? It would be better that you don't defend mnx that much, you bury them too deep!
Correct, but there is NO dates when cards should be delivered. So your on time don't mean anything because date of delivery is non set, because project is in developing stage.