If you’re looking for a good quality, affordable souvenir shop in Tokyo, check out Oriental Bazaar near Harajuku Station. Yes, the store name may be a little odd but you’ll find a range of items, all the way from reasonably-priced kimono to traditional dolls and trinkets.
Oriental Bazaar: https://orientalbazaar.co.jp/en/
Google Maps: https://maps.app.goo.gl/VoCqPDePgSB6DKRq7