Please take a look at our new retail website, Two Sisters Ecotextiles (www.twosistersecotextiles.com). We launched a few weeks ago and we’d love to know what you think! As one pundit said, “our product is green” is joining “the check’s in the mail” as one of the most frequent fibs in our modern times. And as …