Generally, for all orders it may take around 2-3 weeks to complete.
However, it all depends on quantity ordered and other orders in our hands but you will be informed beforehand on when your order is expected to be delivered.
While you may try to submit a last minute order to us, it is always safer to order 2-3 weeks in advance to ensure that your order will arrive on time.
We use POSLAJU and POS DOMESTIK services to deliver your orders. Please note that we don't normally provide your tracking number except on cases like your order doesn't reach you on time.