For Holiday 2012, we unveiled Etsy’s first-ever official retail space–the Etsy Holiday Shop, a 10-day pop-up store in SoHo, New York. One of the Read More