The 15 business days timeline we plaster all over our site is how long it takes us to make and ship out your order. It's then down to DHL to get it to you in good time.
As a general guide we normally see the shipping times below. Add this to the 15 business days and you'll have a fair estimate of when you new gear will arrive.
DHL EXPRESS
Usually within 3-4 business days for metro, but can be 5-7 business days to non-metro locations or during peak periods.