Generally we say it should take from 7-10 days for you to receive your purchase. Now, sometimes it's much quicker...and we love that as much as you do! But, if there's a major ongoing issue affecting the country or the region or even the world (e.g. a global pandemic), then this can mean your purchase could potentially take 2-3 weeks to arrive because of matters beyond our control. But, that said, we're always striving to not only make great products for you...we also aim to get them to you as soon as we can. Whatever happens, we will always keep you updated by email and, if need be, by phone. And if you want any clarification then please contact us as we're always happy to hear from you.