Customers who ordered last week with an announced lead time of ten days will get their delivery at first.
There was no such announcement on your website. You shouldn't have listed the item as in stock and accepted orders and the payment as well. It's not acceptable to pay full price and end up as a sort of preorder.
Cant really know ahead of time for issues like this, otherwise Im sure he would have made an announcement. Not his fault amazon is having issues in Europe. Either way previous two pre-orders were a 2 month wait, 10 days is not a pre-order :p