Just double checked. There are only three pick up locations on this side of the world and they are all in the U.S.
Check with your local embassy/consulate and ask about their travel schedule.
NB: I too would like to see Stripe support Estonia. They've been dragging their feet long enough that "soon" is now feeling like an insult.