The following show the average delivery times for the different ranges. It's sometimes possible that the delivery times will be less but we rather be honest about the expected delivery times rather than giving misleading times like some companies quote.
Also don't be misled by other companies quoting 10 days delivery, 15 days delivery, 20 days delivery etc. When days are mentioned in deliveries they usually relate to 'working days'. This means 10 days = two weeks, 15 days = three weeks and 20 days - four weeks not quite the same as you might have expected.