Steeling Home is the perfect place for all your eclectic gift-giving needs. This store is full of novelty items and unique treasures, and definitely has something for everyone. I saw an old-timey metal sign depicting a Beach Blanket Bingo setting from the good life of 1950's summertime that would be perfect as a gift for my parents cabin (hopefully they don't read this review!). They have tons of office appropriate funny mugs, cool handcrafted rugs in tons of patterns and colours, funky chunky jewellery - you name it. The prices are a little on the high side, but isn't it worth it for the perfect gift?