The truth behind why dell takes so long to ship