The order processing time is 1-2 business days. Completing and sending of orders is carried out during working hours, on weekdays from Monday to Friday, with the exception being on holidays.
If your order was placed on a weekend or a holiday, or outside of working hours, it will be shipped on the next working day.
Sending parcels by first class by Russian Postoffice is carried out twice a week during the opening hours of post offices.
Shipping time may vary depending on your location and customs processing, so I can't guarantee that items will be received by a certain date - it's out of my control. The transit time will also be affected by any busy season (e.g. Christmas) or your local holidays.