The highest-quality textiles for sale in all of Cusco [1] are at The Center for Traditional Textiles of Cusco (Av. El Sol 603, tel. 084/22-8117, www.textilescusco.org [2], cttc [at] terra [dot] com [dot] pe, 7 a.m.–8 p.m. Mon.–Sat., 9 a.m.–8 p.m. Sun.).
Nilda Callañaupa, a weaver and scholar from Chinchero, set up the center with the admirable goal of recovering ancient technologies, showcasing high-quality weaving, and sending revenue straight back to the remote, neglected villages that produce them.
Local weavers give daily demonstrations, and there are displays that explain all the plants, minerals, and berries used for natural dyes. The textiles here are far better than those found elsewhere in Cusco and only slightly more expensive.
Links:
[1] http://www.moon.com/destinations/peru/cusco
[2] http://www.textilescusco.org