I'm going to arrive at Tallinn Airport but the flight is scheduled to arrive at 23:00. According to Prepaid Data SIM Card Wiki on Estonia:
Prepaid SIM cards called Kõnekaart are available at newsstands, kiosks, supermarkets, other outlets and the shops of the providers. No ID or registration is necessary. Like other Baltic states, Estonia offers low prices for data compared to the rest of Europe.
So I wish I could get it after 23:00.
However, I wonder where I can buy and activate a SIM card in Tallinn, after 23:00. I must contract it in order to get to my room at AirBnB.
Is it possible to buy it at the airport after 23:00? Or is it better to go to the city center and buy it (and are supermarkets still open before midnight?)?