ShopSleuth reviewed 264 women's tops stores to find out where to buy trendy sweaters and discovered the following 66 online stores.
The list below is sorted by price and includes 29 inexpensive stores (like 15 Dollar Store), 25 mid-priced stores (like Anthropologie), and 9 high-priced or luxury-priced brands (like Bb Dakota).