This feels false for laptops and mini pcs! I'm only really saying this for my laptop having been in processing for 5 working say (I understand this, it's the holidays) and this says that 75% are dispatched within 7 days which is unbelievable!
http://i.imgur.com/V9TEdUQ.png?1
http://i.imgur.com/V9TEdUQ.png?1