Please allow up to 1-2 Business days for your orders to be fulfilled and shipped. Once fulfilled, parcels usually take around 4-7 business days. Please remember we are humans too and things take time to package up and send our products to you :)