Friends of the family, or rather distant relatives I think, live in Cajamarca. They own one of the main gas stations heading out of the town to the coast and are fairly wealthy.
Cajamarca has a rough look about it (in terms of infrastructure, not beauty - here it rivals Cusco), because despite the mine it is quite poor. Roads are pot-holed, paving can give way to mud, grass is unkempt etc. These relatives of are living in the more upper-class area, and compared to Lima it's not all that stunning. The park outside looks like something from one of the poorer areas of Lima. Their house though is huge, many large rooms, beautiful high-quality wooden floors, large garden out back, as good as a wealthy area of Lima, probably for half the price.
The mine attracts lots of foreign workers, and I understand a number of people who live in this neighborhood I'm describing are American families. The new up and coming area is around the Baños del Inca, once just outside the city, now attached to it, and I suppose in a few years will be well inside it. Here new houses are being built, whereas near the shopping mall, new apartments are being built, cheap, thin walls and floors but modern. These are being snapped up by an emerging middle class.
The mall has a food court, some small clothes stores and a Saga Falabella much smaller than those elsewhere. They sell furniture and other pre-fab stuff like beds. I think the supermarket is Metro, its a little warehousey with thrown together rough look. Here you'll get some of the expensive items that come in plastic and with preservatives - but for vegetables you'd be nuts not to buy in the local market when living in a place like Cajamarca.