It says 8-10 days, but I've heard stories of people getting it within 5 days. So, my question is, if I order my pc now (thursday 5 jan), when do you think it'll be despatched by?
It depends how many PC's they need to build. They have a stack process. One at top of pile is done first then down and down ect... If you order fast track you go straight to the top of the pile.
As Xoil said its does depend how many are in the queue in front of you, and how many sneak in front by fast tracking as well.
If the current estimate is 8-10 then I suspect it'll take roughly that amount of time, ie. about two weeks, so if you ordered today, you might get it about the weekend of the 21st, though as always, that is just an estimate, could be more, could be less.
They email you when your PC goes into the next stage of processing (after pre-production), so that's not everyday.
The building and testing of the PC only actually takes a day or two, but first you have to sit in a queue waiting (ie. the pre-production stage)