You may have asked your post office how long it takes for mail to arrive in Russia. They will say within 10 days or so. That may be true, but once it arrives in Russia, it comes to a standstill. It can take 2 - 6 weeks to get mail here. Packages need to be very specific with the contents. The better taped up it is the more unlikely they are to bother to open it and check it. (My mom wraps packages very well.). I am pleased to report that we have not had any problem receiving our packages which have been most appreciated, from Shauna and Mom.
Sending packages and mail is a different story unless it goes in the pouch from inside the office. Lines in the post offices are long and the waits are long. Not fun.