This is Italy we're talking about. I hope to be proven wrong but general snags, "unavoidable delays", strikes / political unrest, volcanic eruptions, etc. would probably mean any "release date" would need to be fixed within a timeframe of 7-10 days either way, if you're lucky. Seriously, I've done a fair bit of business directly and indirectly with Italian suppliers over 35 years working. Lovely, lovely people to deal with but a bit variable when it comes to delivering on time....