The Food town of the area has lots of butchers, baker and delicatessen shops. It also has a Tesco and CO-OP.
It has many individual shops selling a variety of local crafts, art work and food items - eg a chocolate shop and a bread shop selling artisan bread
Great place, great shops. Visit the in-house chocolate shop, Designs Gallery and Cafe - and The Earths Crust Artisan Bakery. Also Threave Gardens has a nice shop and Cafe and wander around the lovely gardens too. Also Bat sanctuary there too.