All pre-orders should still be delivered on time, but if you order them from now you won't get your Steam Controller until December.
Sounds like their demand was a bit higher than they expected! Taken from the Steam store page for the Steam Controller:
QuoteEstimated Delivery: December 2nd - December 9th
* The estimated delivery date is for new pre-purchases on Steam. If you have an existing pre-order from before Oct 19th, you will receive your Steam Controller on Nov 10th.
I spoke to "GAME" recently where my pre-order was done through, and they didn't really make me feel very secure about when I would get mine. I'm still hoping mine does arrive on November 10th to give you guys my thoughts on it, but who knows. My order was done months ago, so I do hope GAME pull through for me.
Thanks for letting me know Kallestofeles.
About the author - Liam Dawe