Aaaaahhhhh unanswered tickets!!!!!!!!!!!!
Now that I know who you are I looked up your order in the system. Your order was from 10/24, you are literally #1 at the top of the build queue. I cannot verify if your controller is done as the staff is not working today, but since you are at the top I have to believe your controller is literally on the tech's desk and possibly finished even, just pending the second round of testing. They have been testing controllers immediately after they are built, but then setting them in a tub and testing them again the day they are shipped. They check the USB, EEPROM memory, and all the buttons to make sure it's all working before shipping it out.
Our 1 to 5 days ended on Friday 10/31 for your order, so your order is definitely later than our promised window. I don't have much in the way to offer other than consolation but I will also put a request down to the shop to upgrade your shipping option from Priority to Express instead, and hopefully this will shave a day or two off the time it spends in transit.