If they don't want to be specific at least they could be vague. For example in 3 or 4 weeks. If I was in their shoes I'd say a later date; if there are delays you still have time and if you follow the schedule you look like hardworking guys who were working extra to get it done.