Penalise them for what? They said 24/4-8/5. If you don't get it by the 8th fair enough but in my eyes until then they haven't done anything wrong.
That 4/24-5/8 means a RANGE. What does a range mean? It means people who order first should get theirs first within that range.