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.
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.
You can buy them on the website onedirectionstore.com/, otherwise at a merch store.
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.
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.