UPDATE
I've just had an email back from the distributor. They have given me an estimated delivery date of 23rd November 2017! Which is way ahead of the expected schedule. It is worth noting that this date is when the distributor expects to have them. There will be some time after that for the switches to ship to me, and then on to you guys. It's looking like you should definitely have your switches before Christmas!