We have recently enhanced and upgraded our operations, and it now takes around 2 to 5 days from when we receive your parcel to delivery. Generally, the closer to the UK the destination country is, the quicker it will be. Remote EU areas can take up to 7 days.