It can take 2-4 days to process your order before the shipping process begins.
Due to Covid-19 restrictions, it can take 14-21 days for your order to be delivered.
The exception to this is on items which ship to USA locations from California. Those will take 2-4 days to be delivered. The product information for a given item will indicate if it ships from California.
If you have multiple items in an order, they may be delivered separately.