Many thanks for the order, please see the SO Confirmation attached.
I have put the delivery on for 15th Jan next year.
There is a chance we will have this completed this year, but the time frame is very tight especially if we encounter any difficulties, this is one of the most difficult pistons to produce due to the very tight tolerance we work to.