CTO ordered online usually pushes out 'ships within 24 hours' to '3 business days'
time from shipping to delivery depends on your location.
in Australia for example, a CTO Mac ships out of Taiwan or Shanghai after 3 business days and then takes a further 4 business days to arrive here - I'm in a regional area 500kms north of Sydney.
my CTO MBPro ordered Monday the 18th is promised for delivery by July 26 (next Tues) even though it hasn't shipped as yet.
Apple over the years have been uncannily accurate in delivery estimations in my experience.
when I bought a stock RevC Air a year or so back, I ordered it in the morning it was released and had it in my hands 9 am the next morning