Does anyone have an American Giant sweatshirt or hoodie? I am thinking about getting one. They are expensive, but they are getting good reviews. Seems like they are heavy 100% cotton and well constructed, but looks like they run small. Free shipping both ways. Several sizes and colors are out of stock though.