If you are looking for a truly unique gift, then you need to stop by The Candle Factory in Traverse City. It's located right near the water on Grandview Parkway. The Candle Factory has an amazing selection of candles, all handmade. They have candles for every occasion. One of my favorite items that they make (that I have given countless times as wedding gifts) is a unity candle for weddings. They place the invitation right into the candle. It makes a wonderful keepsake gift. Their creativity is inspiring!