A new batch of Coffee Sweaters has just been delivered to Alberta’s Own Market in Canmore. These are the perfect small gift for anyone who loves a hot drink. Hand knit of Canadian produced wool, and dyed by hand in natural dyes, the Coffee Sweater is both a practical and ethical gift. The Coffee Sweaters are proving to be very popular as this is the fourth batch dropped off in recent weeks.