No.1: This is the real world...things take time...if the company says 7-10 days...its just an approximate estimate....it could be 12 days...thats the general timeframe....
No.2: Company is normally releasing stuff on Thursdays in the past...
Based on this I think it will come out Thursday....if not within Firday or Monday morning....couple of days dont matter much as the final result will be Kabooooooooooooooooommmmmmmmm....