If it is not the Christmas season the only place to find a Christmas sweater may be a thrift store or Goodwill. If it is the holiday season, you can check out the women's department at some major retailers such as Sears, Macys, or Dillards.
One may find many good deals on Christmas sweaters at stores that are having their Christmas clearance sales such as Sears or Macys. One might also look on the site Amazon or Ebay.
There really are no limit to the colors that ugly Christmas sweaters can be bought or made in. Many of these sweaters will have traditional Christmas colors red and green. However, there have been sweaters of all hues, tints, shades, and colors.
The easiest way to buy Ann Taylor sweaters would be from the official Ann Taylor website or one of the store locations. But one can also find them on Amazon and occasionally on eBay.
One can purchase discounted men's sweaters on clearance at department stores, or online retailers. One could also purchase men's sweaters at a discounted price from stores like Wal-mart or Target.
You can buy them on the website onedirectionstore.com/, otherwise at a merch store.
One can buy sleeveless sweaters from local shops, from many brand shops or if online shopping is an option, from the internet. Thrift shops would be another nice option.
I like L.L. Bean lambs wool sweaters
There are many online stores where you can purchase ugly Christmas sweaters. Some of the more popular stores include Amazon, My Ugly Christmas Sweater and Tipsy Elves.
Sweaters and balaclavas, usually...
There really isn't too many places with sweaters out yet, but personally I love the sweaters from Hollister
online
Cheese and sausage sweaters and long bread pants
Fair Isle sweaters can be bought online from "shetland-knitwear" a site hosted in the UK. One could also try visiting the Shetland Isles to buy it directly from the manufacturer.