Hi asherack - for questions about your pre-orders and delivery you should contact Uplay store support for a more definitive answer.
While it is my understanding that the Uplay store does try to make sure every pre-order gets out on release, there are always factors that could delivery delays. Hope that helps!