Almost everything you really need is accessible in Chengdu. I bought Sriracha locally the other day, to my amazement (Metro). It’s incredible how much the city has developed in terms of international products available in recent years.
Taobao is the solution to this. I can’t find shoes anywhere but on Taobao, but it actually works out great since there’s a large selection and prices are low.