The village shop has essentials and is open six days a week (closed Sundays).
Co-op supermarkets can be found in Kyle of Lochalsh and Broadford on Skye (Broadford is nearer if the ferry is running).
In Glenelg, Erica owns Highland Kilt Cushions, with handmade souvenirs made from local tweed.
The beautiful Chocolates of Glenshiel is based in Ratagan.