I set a delivery so 7 PM and they came in an hour... I'm lucky I was ready and am a bit bothered by that mistake, but if that doesn't demonstrate their speed, nothing does. Will definitely order again.