Cave Creek Cowboy Company is a good sized store with very nice & helpful service. It seems to be targeting at tourists because it's very much so on the pricey side ($130 for a 100% cotton shirt made in China?). There was a good selection of western clothing and home accessories.