Gap really is a great place to go for blazers. and cardigans too. I think people tend to overlook Gap because it might be too pricy. But its worth it, especially if there is a sale.
Absolutely loooove it. I bought a very formal looking gray one with a somewhat shiny purple lining on the inside. There are shoulder pads, but very slight. And I have always loved Gap's quality and style so this is not really different. It was originally 98 dollars, but I got it on sale for only fifteen. That's about an 85% off discount, not bad. Definitely look for the sales where they have extra 40% off the sale racks. And in general I've noticed the prices in stores are much cheaper than those online.