The last time i tried to do a Pt stitching order from them, they told me that they have only enough amount for ONE more strap left!
I do not know, but does Europe have a separate supplier compared to Asia?
If not, there is absolutely nothing you need to worry about, just wait and take delivery of your " lunar lustre" stitching strap!
Enjoy it, as much as i know all of my Pt watches enjoys their shoes!
Tschuss
Stephen