Souvenir vendors are abundant at the popular sites within the Anuradhapura old town, as well as at Mihintale. You can go to them to purchase postcards, replica artifacts, carved wooden figurines, earrings, masks, and any number of other items. Vendors will also often follow you around, and will sometimes not leave you alone when you say that you are not interested. Some vendors attempt to sell authentic ancient artifacts. It is illegal to remove items older than 100 years old from the country, and you may face up to three years in Sri Lankan prisons if you are caught attempting to do so. Besides this, the looting of archaeological artifacts can lead to the destruction of archaeological sites, the loss of important artifacts, and ultimately, the loss of valuable archaeological knowledge. Please do not support looting by purchasing authentic artifacts. The vendor should confirm that they are replicas, and they should be priced as such.
There are numerous shops in the Anuradhapura New Town. Apart from food markets, there are photo shops, sari shops, and several others. Essentials can be purchased from Cargills Food City or at one of several pharmacies. Zam Zams has a wide assortment of products, from DVD-R discs to tupperware, and is a good place to look for anything you may have forgotten.