Skyelight Candles in Staffin is a great place to find a gift, a souvenir of just a treat for yourself. The candles they make on the premises look good and smell wonderful, with the scents of the island to the fore. You can watch and even have a chat about the candle making process as you choose what you want - and you'll be spoilt for choice.
There is other locally made stuff for sale here too and all of it is worth a look.
Find the workshop/shop behind the Staffin Free Church of Scotland - here.