Shopping and Retail
Clearly, most communities in any area do indeed have "Shopping and Retail" outlets! However, the ones here below will give you a particular flavour of the area and of what's available here.
It's also worth pointing out that many communities hold regular markets where a mix of local producers and craft businesses come together for the day to "show and sell" -
There are regular markets at Elphin, Ullapool, Poolewe, Torridon, and Strathcarron (sorry, but there doesn't appear to be a website or FB page for the last two).
These always have a wide range of local crafts and produce, usually have refreshments available and are generally held in the village hall. Look up the local press for details, or keep an eye out for mentions in local shops.

Information on where to buy hardware, household items, and camping equipment in Ullapool, Wester Ross, Scottish Highlands
Quay Street, Ullapool, Wester Ross, IV26 2UE
Tel: 01854 613366

Traditional Highland weavers. High quality Scottish products such as kilts, tweeds, and tartans.
Lochcarron Weavers Shop, Mid Strome, Lochcarron, Ross-shire, IV54 8YH
Tel: 01520 722212
Contact details for grocery store and delicatessen in the Scottish Highlands in Gairloch, Wester Ross.
Strath Stores, Strath, Gairloch, Wester Ross, IV21 2BZ
Tel: 01445 712499

Locally made crafts and gift shop in Gairloch, Wester Ross, Scottish Highlands
The Harbour Centre, Pier Road, Gairloch Wester Ross, IV21 2BQ
Tel: 01445 712500
Regular producers, arts, crafts marketplace, with markets held regularly throughout the year. All selling local produce and gifts.
Poolewe Village Hall, Poolewe, Achnasheen, Wester Ross , IV22 2LD

Contact details for one of the best butchers in Gairloch (Wester Ross), in the North West of Scotland
K. Morrison (Butchers), Strath, Gairloch, Wester Ross, IV21 2BZ
Tel: 01445 712485

Description of bookshop specialising on Scottish books, local history and geology in Ullapool, Wester Ross, Scottish Highlands
Quay Street, Ullapool, Wester Ross, IV26 2UE
Tel: 01854 612918

Experienced web development and design for all IT centred needs in Wester Ross
Drumchork Farm Cottage, Drumchork Farm, Aultbea, Wester Ross, IV22 2HU

Cafe, gift shop, and photography studio in stunning Wester Ross scenery beside Loch Ewe, Wester Ross, North West Scottish Highlands.
Mellon Charles, Nr Aultbea, Wester Ross, IV22 2JL
Tel: 01445 731618

Coffee shop and bookstore, Mountain Coffee is in the middle of Gairloch.
Strath Square, Gairloch, Wester Ross, IV21 2BX
Tel: 01445 712316
You can also sort this list by area.