Yes, SIM cards can be bought at mobile shops, some supermarkets, and at the airport.