Why American Girl Rocks

It's not because they make overpriced, heavily marketed dolls and accessories. It's all about the package, the message, and the fact that they've managed to piss off the right. That's really all it takes to warm my innards. Cheers to you, American Girl. I'm adding you to my online shopping sites for the holidays.